home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-06-05 | 1.8 KB | 64 lines |
- ### smakefile for CassLabel
- ### $VER: 2.1 (05.06.94)
- ###
-
- CFLAGS = ResetOptions ErrorRexx ANSI Warn=All Ignore=112 Ignore=148 GlobalSymbolTable=CassLabel.gst Parameters=register NoStackCheck NoVersion
- LFLAGS = NoCheckAbort NoIcons SmallCode SmallData Verbose
- OPTIMIZE = Optimize
- ###OPTIMIZE = DEBUG=FF
- LIBS = LIB:sc.lib LIB:amiga.lib
- OBJS = output.o translate.o CassLabel.o
- DEST = /CassLabel
- DESC = Cat/CassLabel.cd
-
- all: $(DEST) /Catalogs/deutsch/CassLabel.catalog /Catalogs/nederlands/CassLabel.catalog
-
- $(DEST): $(OBJS)
- Slink FROM LIB:c.o $(OBJS) TO $@ LIB $(LIBS) $(LFLAGS)
-
- CassLabel_strings.h: $(DESC)
- CatComp $(DESC) CFILE $@
-
- /Catalogs/deutsch/CassLabel.catalog: $(DESC) Cat/deutsch.ct
- CatComp NOOPTIM $? CATALOG $@
-
- /Catalogs/nederlands/CassLabel.catalog: $(DESC) Cat/nederlands.ct
- CatComp NOOPTIM $? CATALOG $@
-
- CassLabel.gst: global.h
- SC ResetOptions NoIcons MakeGlobalSymbolTable=CassLabel.gst NoVersion global.h
-
- .c.o:
- SC $(CFLAGS) $(OPTIMIZE) $*
-
- CassLabel.o: CassLabel.c CassLabel_strings.h CassLabel.gst
-
- translate.o: translate.c CassLabel.gst CassLabel.gst
-
- output.o: output.c CassLabel_strings.h CassLabel.gst
-
- clean:
- -delete *.o $(DEST) /Catalogs/deutsch/CassLabel.catalog\
- /Catalogs/nederlands/CassLabel.catalog *.lnk CassLabel_strings.h
-
- dist: all
- LhA -r -v0 a CassLabelMUI-2.1.lha W:\
- CassLabel/Cassettes/*\
- CassLabel/Catalogs/*\
- CassLabel/drivers/*\
- CassLabel/formats/*\
- CassLabel/Source/CassLabel.c\
- CassLabel/Source/CassLabel_strings.h\
- CassLabel/Source/global.h\
- CassLabel/Source/output.c\
- CassLabel/Source/smakefile\
- CassLabel/Source/translate.c\
- CassLabel/Source/Cat/*\
- CassLabel/CassLabel\
- CassLabel/CassLabel.info\
- CassLabel/CassLabel.guide\
- CassLabel/CassLabel.guide.info\
- CassLabel/Readme\
- CassLabel/Readme.info\
- CassLabel.info
-