home *** CD-ROM | disk | FTP | other *** search
Makefile | 1987-12-07 | 891 b | 40 lines |
- # makefile for loadable library code
-
- DEBUG = -DDEBUGGING
- CFLAGS = $(DEBUG)
- COMPILE = $(CC) $(CFLAGS)
-
- all : libs.prg xlib.prg xtest.prg
-
- # Shared library support code - installed at boot time
- libs.prg : libs.c
- $(COMPILE) libs.c
-
- # Example shared library
- xlib.prg : xlib.o lib_inst.o
- $(COMPILE) xlib.o lib_inst.o
-
- # Example program that uses the example shared library
- xtest.prg : xtest.o lib_init.o
- $(COMPILE) xtest.o lib_init.o
-
- libs.prg xlib.o xtest.o lib_inst.o lib_init.o : libs.h
-
- # Note! The order of installation is very important!
- install : libs.prg xlib.prg
- -rm c:\auto\libs.prg c:\auto\xlib.prg
- cp libs.prg xlib.prg c:\auto
-
- SRC = c:\include\debug.h libs.h libs.c xlib.h xlib.c xtest.c
-
- shar :
- shar readme makefile $(SRC) > libs.sh
-
- BIN = libs.prg xlib.prg xtest.prg
-
- arc : $(BIN)
- arc -u libs.arc readme makefile $(SRC) $(BIN)
-
- clean :
- $(RM) *.o *.prg libs.arc libs.sh
-