Updated to the version 0.1 of Prime Mover (which involves some syntax changes).
This commit is contained in:
@@ -156,7 +156,7 @@ lang_cem_ansi_compiler = cprogram {
|
||||
},
|
||||
|
||||
cfile_with_headers {
|
||||
CEXTRAFLAGS = "-I"..d,
|
||||
CINCLUDES = {PARENT, d},
|
||||
tabgen (d.."char.tab")
|
||||
},
|
||||
|
||||
|
||||
@@ -156,7 +156,7 @@ lang_cem_compiler = cprogram {
|
||||
},
|
||||
|
||||
cfile_with_headers {
|
||||
CEXTRAFLAGS = "-I"..d,
|
||||
CINCLUDES = {PARENT, d},
|
||||
tabgen (d.."char.tab")
|
||||
},
|
||||
|
||||
|
||||
@@ -99,7 +99,7 @@ tool_cpp_ansi = cprogram {
|
||||
},
|
||||
|
||||
cfile_with_headers {
|
||||
CEXTRAFLAGS = "-I"..d,
|
||||
CINCLUDES = {PARENT, d},
|
||||
tabgen (d.."char.tab")
|
||||
},
|
||||
|
||||
|
||||
@@ -4,14 +4,14 @@
|
||||
local d = ROOTDIR.."lang/cem/libcc.ansi/"
|
||||
|
||||
local crt = ackfile {
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h"},
|
||||
file (d.."head_ac.e"),
|
||||
install = pm.install("%BINDIR%%PLATIND%/%ARCH%/head_ac")
|
||||
}
|
||||
|
||||
local libc = acklibrary {
|
||||
ACKBUILDFLAGS = {PARENT, "-ansi"},
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h", "-I"..d.."headers", "-I%ROOTDIR%include/_tail_cc"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h", d.."headers", "%ROOTDIR%include/_tail_cc"},
|
||||
outputs = {"%U%/tail_ac.a"},
|
||||
|
||||
-- assert
|
||||
@@ -99,7 +99,7 @@ local libc = acklibrary {
|
||||
ackfile (d.."misc/fdopen.c"),
|
||||
ackfile (d.."misc/closedir.c"),
|
||||
group {
|
||||
ACKINCLUDES = {PARENT, "-DUFS"},
|
||||
ACKDEFINES = {PARENT, "UFS"},
|
||||
ackfile (d.."misc/getdents.c")
|
||||
},
|
||||
ackfile (d.."misc/opendir.c"),
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
local d = ROOTDIR.."lang/cem/libcc/gen/"
|
||||
|
||||
lang_cem_gen_runtime = acklibrary {
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h", "-I%ROOTDIR%include/_tail_cc"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h", "%ROOTDIR%include/_tail_cc"},
|
||||
|
||||
ackfile (d.."abs.c"),
|
||||
ackfile (d.."atof.c"),
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
local d = ROOTDIR.."lang/cem/libcc/math/"
|
||||
|
||||
lang_cem_math_runtime = acklibrary {
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h", "-I%ROOTDIR%include/_tail_cc"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h", "%ROOTDIR%include/_tail_cc"},
|
||||
|
||||
ackfile (d.."asin.c"),
|
||||
ackfile (d.."atan2.c"),
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
local d = ROOTDIR.."lang/cem/libcc/mon/"
|
||||
|
||||
lang_cem_mon_runtime = acklibrary {
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h", "-I%ROOTDIR%include/_tail_cc",
|
||||
"-I%ROOTDIR%include/_tail_mon"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h", "%ROOTDIR%include/_tail_cc",
|
||||
"%ROOTDIR%include/_tail_mon"},
|
||||
|
||||
ackfile (d.."exit.c"),
|
||||
ackfile (d.."gtty.c"),
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
local d = ROOTDIR.."lang/cem/libcc/stdio/"
|
||||
|
||||
lang_cem_stdio_runtime = acklibrary {
|
||||
ACKINCLUDES = {PARENT, "-I%ROOTDIR%h", "-I%ROOTDIR%include/_tail_cc"},
|
||||
ACKINCLUDES = {PARENT, "%ROOTDIR%h", "%ROOTDIR%include/_tail_cc"},
|
||||
|
||||
ackfile (d.."vsprintf.c"),
|
||||
ackfile (d.."vfprintf.c"),
|
||||
|
||||
Reference in New Issue
Block a user