Externals/curl - Add curl patchset (works with some libc fixes, to come)
[tpg/acess2.git] / Makefile
index 3940b3e..c283ec6 100644 (file)
--- a/Makefile
+++ b/Makefile
 
 SUBMAKE = $(MAKE) --no-print-directory
 
-USRLIBS := crt0.o acess.ld ld-acess.so libc.so libposix.so
+USRLIBS := crt0.o acess.ld ld-acess.so libc.so libc++.so libposix.so
 USRLIBS += libreadline.so libnet.so liburi.so libpsocket.so
-USRLIBS += libimage_sif.so libunicode.so
+USRLIBS += libimage_sif.so libunicode.so libm.so
 
 EXTLIBS := 
 #libspiderscript
 # zlib libpng
 
 USRAPPS := init login CLIShell cat ls mount automounter
+USRAPPS += insmod
 USRAPPS += bomb lspci
 USRAPPS += ip dhcpclient ping telnet irc wget telnetd
-USRAPPS += axwin3 gui_ate gui_shell
+USRAPPS += axwin3 gui_ate gui_terminal
 
 define targetclasses
  AI_$1      := $$(addprefix allinstall-,$$($1))
@@ -72,9 +73,15 @@ $(USRLIBS:%=utest-%): utest-%:
        @CC=$(NCC) $(SUBMAKE) -C Usermode/Libraries/$*_src utest -k
 
 # TODO: Module tests using DiskTool and NetTest
-mtest:
+mtest: mtest-Network
        @echo > /dev/null
 
+mtest-Network:
+       @$(SUBMAKE) -C Tools/nativelib
+       @$(SUBMAKE) -C Tools/NetTest
+       @$(SUBMAKE) -C Tools/NetTest_Runner
+       @cd Tools && ./nettest_runner
+
 SyscallList: include/syscalls.h
 include/syscalls.h: KernelLand/Kernel/Makefile KernelLand/Kernel/syscalls.lst
        @make -C KernelLand/Kernel/ include/syscalls.h

UCC git Repository :: git.ucc.asn.au