home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-04-05 | 1.3 KB | 64 lines |
- #
- # BMake Makefile for MUI Fido File Request
- #
-
- CC = dcc
-
- CATCOMP = CatComp
- CATALOG = muiffr.catalog
- DESC = muiffr.cd
- TRANS = english.ct
- EMPTY = empty.ct
- CATHEAD = muiffr_locale.h
- CATDIR = /Catalogs/english
-
- DEST = /MUIFidoFileRequest
-
- PRE = muiffr.m
- HEADER = muiffr.h
- FLAGS = -3.0 -ms -proto
- CFLAGS = $(FLAGS) -D CATCOMP_NUMBERS -H$(PRE)=$(HEADER)
- LOCFLAGS= $(FLAGS) -D CATCOMP_ARRAY -H$(PRE)=$(HEADER)
- LFLAGS = $(FLAGS)
- LIBS = -lmuis -lcs -lamiga30s -lxpkdice
-
- OBJS=muiffr.o clipftxt.o config.o
-
- all : $(CATALOG) $(PRE) $(DEST)
-
- $(PRE) : $(HEADER)
- -delete $(PRE)
-
- # DCC section
- $(DEST) : $(OBJS)
- $(CC) $(LFLAGS) -o $(DEST) $(OBJS) $(LIBS)
-
- %.o: %.c
- $(CC) $(CFLAGS) -o $@ -c $<
-
- muiffr.o : muiffr.c $(HEADER) $(CATHEAD)
- $(CC) $(LOCFLAGS) -o $@ -c muiffr.c
-
- clipftxt.o : clipftxt.c $(HEADER) $(CATHEAD)
- config.o : config.c $(HEADER) $(CATHEAD)
-
- # CatComp section
- $(CATALOG) : $(DESC)
- $(CATCOMP) $(DESC) $(TRANS) CATALOG $(CATALOG) VERBOSITY 1
- $(CATCOMP) DESCRIPTOR $(DESC) CFILE $(CATHEAD)
- @cp $(CATALOG) $(CATDIR)
-
- %.cd:
-
- cat:
- $(CATCOMP) $(DESC) $(TRANS) CATALOG $(CATALOG) VERBOSITY 1
-
- cfile:
- $(CATCOMP) DESCRIPTOR $(DESC) CFILE $(CATHEAD)
-
- ctfile:
- $(CATCOMP) DESCRIPTOR $(DESC) CTFILE $(EMPTY)
-
- trans:
- $(CATCOMP) $(DESC) $(TRANS) VERBOSITY 1
-