home *** CD-ROM | disk | FTP | other *** search
Makefile | 1996-04-07 | 1.4 KB | 50 lines |
- #******************************************************************************
- #*
- #* SAS C 6.51 makefile for DeBox datatype by Christian Buchner
- #*
- #******************************************************************************
-
-
- BASENAME = debox
-
- OBJECTS = RomTag.o classbase.o dispatch.o AsmSupport.o DeBoxCRC.o
-
- LIBS = LIB:sc.lib
-
- Wanted: /classes/Datatypes/$(BASENAME).datatype check
-
-
- ##############################################################################
- # Build the load file...
- #
- /classes/Datatypes/$(BASENAME).datatype: $(OBJECTS) $(LIBS)
-
- SLink FROM $(OBJECTS) TO /classes/Datatypes/$(BASENAME).datatype LIB $(LIBS) SC SD NOICONS
- Copy /classes/Datatypes/$(BASENAME).datatype SYS:Classes/DataTypes/
- Avail >NIL: Flush
-
-
- ##############################################################################
- # Build the check function (add this to the descriptor file with DTDesc)
- #
- check: check.o DeBoxCRC.o
- SLink FROM check.o DeBoxCRC.o TO check LIB $(LIBS) SC SD NOICONS
-
-
- ##############################################################################
- # Default rules...
- #
- .c.o:
- SC NOSTKCHK PARMS=REG NMINC STRMERGE STREQ MCCONS COMNEST UNSCHAR $*.c
-
-
- ##############################################################################
- # All dependencies...
- #
- RomTag.o: RomTag.asm classbase.i
- classbase.o: classbase.c classbase.h
- dispatch.o: dispatch.c classbase.h
- check.o: check.c classbase.h
- AsmSupport.o: AsmSupport.asm
- DeBoxCRC.o: DeBoxCRC.asm
-