DEADSOFTWARE

subsystem C99 renamed to PosixC
[cpc.git] / make.sh
diff --git a/make.sh b/make.sh
index ecd46c387609acb68e4b8ca1f9101d04454a88d9..d466d2773aa85ecb1d7c2f6331ab7cbb6c455f21 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -131,19 +131,17 @@ compile_all() {
   ### Compile POSIX bindings ###
   ###________________________###
 
-  case "$_system" in
-    linux)
-      compile C99/Mod/types.cp \
-        C99/Mod/sys_types.cp \
-        C99/Mod/stdlib.cp C99/Mod/stdio.cp C99/Mod/unistd.cp \
-        C99/Mod/dirent.cp C99/Mod/locale.cp C99/Mod/time.cp \
-        C99/Mod/sys_stat.cp C99/Mod/fcntl.cp C99/Mod/errno.cp \
-        C99/Mod/iconv.cp C99/Mod/wctype.cp C99/Mod/sys_mman.cp \
-        C99/Mod/dlfcn.cp C99/Mod/signal.cp C99/Mod/setjmp.cp \
-        C99/Mod/libgen.cp \
-        C99/Mod/macro.cp
-    ;;
-  esac
+  if $_useposix; then
+    compile Posix/Mod/Ctypes.cp \
+      Posix/Mod/Csys_types.cp \
+      Posix/Mod/Cstdlib.cp Posix/Mod/Cstdio.cp Posix/Mod/Cunistd.cp \
+      Posix/Mod/Cdirent.cp Posix/Mod/Clocale.cp Posix/Mod/Ctime.cp \
+      Posix/Mod/Csys_stat.cp Posix/Mod/Cfcntl.cp Posix/Mod/Cerrno.cp \
+      Posix/Mod/Ciconv.cp Posix/Mod/Cwctype.cp Posix/Mod/Csys_mman.cp \
+      Posix/Mod/Cdlfcn.cp Posix/Mod/Csignal.cp Posix/Mod/Csetjmp.cp \
+      Posix/Mod/Clibgen.cp \
+      Posix/Mod/Cmacro.cp
+  fi
 
   ###^^^^^^^^^^^^^^^^^^^^^^^^^^^^###
   ### Compile BlackBox Framework ###
@@ -212,7 +210,7 @@ link_all() {
   fi
 
   link cpc486 \
-    C99types C99macro \
+    PosixCtypes PosixCmacro \
     Kernel Console Files Dates Math Strings Services Log \
     HostLang HostConsole HostFiles HostDates DswLog $_debug_module \
     DevCPM DevCPT DevCPS DevCPB DevCPP DevCPE DevCPH \
@@ -220,7 +218,7 @@ link_all() {
     DswDocuments DswCompiler486Main
 
   link cpl486 \
-    C99types C99macro \
+    PosixCtypes PosixCmacro \
     Kernel Console Files Math Strings Services Log \
     HostLang HostConsole HostFiles DswLog $_debug_module \
     Dev2LnkBase Dev2LnkChmod Dev2LnkLoad Dev2LnkWriteElf \
@@ -228,7 +226,7 @@ link_all() {
     DswLinker486Main
 
   link cpfront \
-    C99types C99macro \
+    PosixCtypes PosixCmacro \
     Kernel Console Files Dates Math Strings Services Log \
     HostLang HostConsole HostFiles HostDates DswLog $_debug_module \
     DevCPM DevCPT DevCPS DevCPB DevCPP DevCPE DevCPH \