index ecd46c387609acb68e4b8ca1f9101d04454a88d9..d466d2773aa85ecb1d7c2f6331ab7cbb6c455f21 100755 (executable)
--- a/make.sh
+++ b/make.sh
### 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 ###
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 \
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 \
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 \