scrap-is-not-scrap/wscript

25 lines
432 B
Plaintext
Raw Normal View History

2016-01-08 19:47:59 +00:00
import sys
2016-01-08 22:00:51 +00:00
2016-01-08 19:47:59 +00:00
def options(opt):
2016-01-08 23:31:31 +00:00
opt.load('nasm compiler_c')
2016-01-08 19:47:59 +00:00
2016-01-08 22:00:51 +00:00
2016-01-08 19:47:59 +00:00
def configure(conf):
2016-01-08 23:31:31 +00:00
conf.load('nasm compiler_c')
2016-01-08 22:00:51 +00:00
conf.check_cc(header_name='openssl/sha.h')
2016-01-08 19:47:59 +00:00
def build(bld):
bld.program(
source='pic-linux.c',
2016-01-08 22:00:51 +00:00
target='pic-linux',
2016-01-08 23:31:31 +00:00
cflags='-g',
2016-01-08 22:00:51 +00:00
lib=['ssl', 'crypto'])
2016-01-08 19:47:59 +00:00
2016-01-08 23:31:31 +00:00
bld(features='asm',
source='scrap.asm',
target='scrap')
# gdb --args ./pic-linux scrap.asm.2.o