Applied patch #2762516
[fw/sdcc] / Makefile.bcc
index e7b8cd24509c74530b4ad0162398e783df2cf963..366958af9ef0f904295f12477f1953dbf19a793c 100644 (file)
@@ -1,39 +1,25 @@
-all: as cpp gc ports sdcc
+# Makefile for Borlad C++
 
-as:
-        cd as\mcs51
-        make -f Makefile.bcc
-        cd ..\..
+all: config asx8051 as-z80 sdcc packihx cpp
 
-cpp:
-        cd support\cpp
-        make -f Makefile.bcc
-        cd ..\..
 
-gc:
-        cd support\gc
-        make -f BCC_MAKEFILE gc.lib
-        cd ..\..
+config: sdcc_vc.h
 
-ports: z80 mcs51 avr ds390
+sdcc_vc.h: sdcc_vc_in.h configure_vc.awk
+        gawk -f configure_vc.awk sdcc_vc_in.h > sdcc_vc.h
 
-z80:
-        cd src\z80
-        make -f Makefile.bcc
-        cd ..\..
-
-mcs51:
-        cd src\mcs51
+asx8051:
+        cd as\mcs51
         make -f Makefile.bcc
         cd ..\..
 
-avr:
-        cd src\avr
+as-z80:
+        cd as\z80
         make -f Makefile.bcc
         cd ..\..
 
-ds390:
-        cd src\ds390
+cpp:
+        cd support\cpp
         make -f Makefile.bcc
         cd ..\..
 
@@ -42,4 +28,13 @@ sdcc:
         make -f Makefile.bcc
         cd ..
 
+packihx:
+        cd support\packihx
+        make -f Makefile.bcc
+        cd ..
+
+librarian:
+        cd support\librarian
+        make -f Makefile.bcc
+        cd ..\..