home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-12-26 | 1.0 KB | 38 lines |
- # Makefile for ObjectiveAmiga test programs
-
-
- CC = gcc
- CFLAGS = $(PAR_GCC_FLAGS)
-
- RM = rm -f
- ALL = objcTest objamTest objbasTest runtimeTest rexxTest
-
- .SUFFIXES: .m
-
-
- .m.o:
- $(CC) $(CFLAGS) -o $@ -c $<
-
-
- default: objcTest rexxTest runtimeTest
-
- all: $(ALL)
-
- objcTest: objcTest.o fooObject.o fooObject.h # ../objc/libobjc.a
- gcc $(CFLAGS) -o objcTest $(OBJCLIBDIR)/objc_init.o objcTest.o fooObject.o -lobjc
-
- objbasTest: objbasTest.o ../objc/libobjc.a # ../objbas/libobjbas.a
- gcc $(CFLAGS) -o objbasTest $(OBJCLIBDIR)/objc_init.o objbasTest.o -lobjbas -lobjc
-
- objamTest: objamTest.o fooObject.o fooObject.h # ../objc/libobjc.a ../objam/libobjam.a
- gcc $(CFLAGS) -o objamTest $(OBJCLIBDIR)/objc_init.o objamTest.o fooObject.o -lobjam -lobjc
-
- runtimeTest: runtimeTest.o # ../objc/libobjc.a
- gcc $(CFLAGS) -o runtimeTest $(OBJCLIBDIR)/objc_init.o runtimeTest.o -lobjc
-
- rexxTest: rexxTest.o # ../objc/libobjc.a ../objam/libobjam.a
- gcc $(CFLAGS) -o rexxTest $(OBJCLIBDIR)/objc_init.o rexxTest.o -lobjam -lobjc
-
- clean:
- $(RM) *.o $(ALL)
-