mescc: Tinycc support: close.
[mes.git] / make.scm
index 190cae536a00dfedf2cd9acb35db238b109442dd..d04f2be8d55ec2affcd5b3314a983a5f8c208b43 100755 (executable)
--- a/make.scm
+++ b/make.scm
@@ -160,6 +160,8 @@ exec ${GUILE-guile} --no-auto-compile -L . -L guile -C . -C guile -s "$0" ${1+"$
 
 (add-target (group "check-scaffold-tests" #:dependencies (filter (target-prefix? "check-scaffold/tests") %targets)))
 
+(add-target (cpp.mescc "mlibc/libc-mes+tcc.c"))
+(add-target (compile.mescc "mlibc/libc-mes+tcc.c"))
 
 (define* (add-tcc-test name)
   (add-target (bin.gcc (string-append "scaffold/tinycc/" name ".c") #:libc #f #:includes '("scaffold/tinycc")))
@@ -477,6 +479,8 @@ exec ${GUILE-guile} --no-auto-compile -L . -L guile -C . -C guile -s "$0" ${1+"$
 
 (add-target (install "mlibc/libc-mes.E" #:dir "lib"))
 (add-target (install "mlibc/libc-mes.M1" #:dir "lib"))
+(add-target (install "mlibc/libc-mes+tcc.E" #:dir "lib"))
+(add-target (install "mlibc/libc-mes+tcc.M1" #:dir "lib"))
 (add-target (install "mlibc/mini-libc-mes.E" #:dir "lib"))
 (add-target (install "mlibc/mini-libc-mes.M1" #:dir "lib"))