mirror of
https://github.com/oasislinux/oasis.git
synced 2026-02-01 11:34:17 +01:00
33 lines
502 B
Lua
33 lines
502 B
Lua
cflags{
|
|
'-std=c11', '-Wall', '-Wpedantic', '-Wno-switch', '-Wno-parentheses', '-Wno-maybe-uninitialized',
|
|
'-I $dir',
|
|
}
|
|
|
|
cc('util.c')
|
|
|
|
exe('cproc', {'driver.c', 'util.c.o'})
|
|
exe('cproc-qbe', {
|
|
'decl.c',
|
|
'eval.c',
|
|
'expr.c',
|
|
'init.c',
|
|
'main.c',
|
|
'map.c',
|
|
'pp.c',
|
|
'qbe.c',
|
|
'scan.c',
|
|
'scope.c',
|
|
'siphash.c',
|
|
'stmt.c',
|
|
'targ.c',
|
|
'token.c',
|
|
'tree.c',
|
|
'type.c',
|
|
'util.c.o',
|
|
'utf.c',
|
|
})
|
|
file('bin/cproc', '755', '$outdir/cproc')
|
|
file('bin/cproc-qbe', '755', '$outdir/cproc-qbe')
|
|
|
|
fetch 'git'
|