summaryrefslogtreecommitdiff
path: root/Makefile.macosx_xo
diff options
context:
space:
mode:
authorJohn van Groningen2005-04-01 13:54:53 +0000
committerJohn van Groningen2005-04-01 13:54:53 +0000
commite7a232619d8c05146a56e5a1fdb1df2ef022c344 (patch)
tree54233eb3c616b875d6d013c38810702728b263aa /Makefile.macosx_xo
parentadd some tests for MAIN_CLM (diff)
add Makefiles for MacOS X
Diffstat (limited to 'Makefile.macosx_xo')
-rw-r--r--Makefile.macosx_xo46
1 files changed, 46 insertions, 0 deletions
diff --git a/Makefile.macosx_xo b/Makefile.macosx_xo
new file mode 100644
index 0000000..022a2cb
--- /dev/null
+++ b/Makefile.macosx_xo
@@ -0,0 +1,46 @@
+
+ODIR = xo/
+
+OBJECTS = $(ODIR)cg.o $(ODIR)cginput.o $(ODIR)cgcode.o $(ODIR)cginstructions.o $(ODIR)cgstack.o $(ODIR)cgcalc.o $(ODIR)cglin.o $(ODIR)cgopt.o $(ODIR)cgptoc.o $(ODIR)cgpas.o $(ODIR)cgpwas.o
+
+GCC_OPTIONS = -I /Developer/Headers/FlatCarbon/ -c -fpascal-strings -DPROJECT_BUILDER -DPOWER -DG_POWER -DGNU_C -DALIGN_C_CALLS
+
+cg_x: $(OBJECTS)
+ gcc $(OBJECTS) -framework Carbon -o cg_x
+
+remove_objects:
+ $(RM) $(OBJECTS)
+
+$(ODIR)cg.o : cg.c
+ gcc -c $(GCC_OPTIONS) cg.c -o $(ODIR)cg.o
+
+$(ODIR)cginput.o : cginput.c
+ gcc -c $(GCC_OPTIONS) cginput.c -o $(ODIR)cginput.o
+
+$(ODIR)cgcode.o : cgcode.c
+ gcc -c $(GCC_OPTIONS) cgcode.c -o $(ODIR)cgcode.o
+
+$(ODIR)cginstructions.o : cginstructions.c
+ gcc -c $(GCC_OPTIONS) cginstructions.c -o $(ODIR)cginstructions.o
+
+$(ODIR)cgstack.o : cgstack.c
+ gcc -c $(GCC_OPTIONS) cgstack.c -o $(ODIR)cgstack.o
+
+$(ODIR)cgcalc.o : cgcalc.c
+ gcc -c $(GCC_OPTIONS) cgcalc.c -o $(ODIR)cgcalc.o
+
+$(ODIR)cglin.o : cglin.c
+ gcc -c $(GCC_OPTIONS) cglin.c -o $(ODIR)cglin.o
+
+$(ODIR)cgopt.o : cgopt.c
+ gcc -c $(GCC_OPTIONS) cgopt.c -o $(ODIR)cgopt.o
+
+$(ODIR)cgptoc.o : cgptoc.c
+ gcc -c $(GCC_OPTIONS) cgptoc.c -o $(ODIR)cgptoc.o
+
+$(ODIR)cgpas.o : cgpas.c
+ gcc -c $(GCC_OPTIONS) cgpas.c -o $(ODIR)cgpas.o
+
+$(ODIR)cgpwas.o : cgpwas.c
+ gcc -c $(GCC_OPTIONS) cgpwas.c -o $(ODIR)cgpwas.o
+