REBOL[] project "orca" do %config.r dist [ %README %LICENSE %ChangeLog %TODO %config.r %boot.r %boot_str.r %boot_bin.r %unix %win32 %tests/Makefile %tests/run_test %tests/working %tests/orca_test %tests/orca %support/bzip2 %util %qt/project.r %qt/qorca.h %qt/main.cpp %qt/qorca.cpp %qt/oconf.r %gl/*.c %gl/*.h %gl/*.r %gl/glv %gl/demo ;%gl/data ] default [ warn debug ;release objdir %obj foreach c config [ cflags join {-DOR_CONFIG_} uppercase to-string c ] macx [ include_from %unix cflags {-std=gnu99} ] unix [ include_from %unix ;cflags {-DX86_64 -march=x86-64 -mtune=athlon64} ;cflags {-march=athlon} cflags {-std=gnu99} ;cflags {-std=c99} ;cflags {-pedantic} ] win32 [ include_from %win32 ] ] lib %orca0 [ include_from %. if not find config 'rebol [ cflags {-DLANG_ORCA} ] ;cflags {-DTRACK_MALLOC} sources [ %ovalue.c %context.c %array.c %parse.c %charset.c %series.c %op.c %error.c %tokenize.c %bytecode.c %gc.c %print.c %math.c %math3d.c %files.c %support/mt19937ar.c ] macx [ sources [ %unix/os.c %stdio.c ] ] unix [ sources [ %unix/os.c %stdio.c ] ] win32 [ sources [ %win32/os.c %stdio.c ] if find config 'compress [ include_from %support/bzip2 sources_from %support/bzip2 [ %blocksort.c %bzlib.c %compress.c %decompress.c %huffman.c %crctable.c %randtable.c ] ] ] ] exe %orca [ libs_from %. %orca0 macx [ if find config 'compress [ libs %bz2 ] ] unix [ libs %m if find config 'compress [ libs %bz2 ] ] win32 [console] sources [ %console.c ] ] ;eof