home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 3
/
Meeting_Pearls_III.iso
/
Pearls
/
comm
/
Mail+News
/
UMS11
/
Tools
/
SUMSTools
/
Source
/
DMakefile
< prev
next >
Wrap
Makefile
|
1995-08-03
|
2KB
|
86 lines
# --------------------------------------------
# ** DICE Makefile für Stuntzi'S UMS Tools **
# --------------------------------------------
# 04-Aug-94 [olio] changed for SUMSTools2.7a
# 05-Mar-95 [zza] changed for sumstools2.10 to cover sumsprint
# Compiler Specific Stuff
# -----------------------
CC = dcc
LN = dcc
LIBS = -lc -lamiga30 -lamiga30s -lums
# ^ because _CallHook is not in amiga30?r
CFLAGS = -c -3.0 -mRR -proto -mi -//
LFLAGS = -3.0 -mRR
#LFLAGS = -s -3.0 -mRR # use this for symbols
TSRCS = sumsprint.c sumswrite.c sumsset.c sumsfolder.c sumsdel.c sumsexport.c
DSRCS = date.c
FSRCS = umsfilter.c filter.c
SRCS = $(TSRCS) $(DSRCS) $(FSRCS)
DOBJS = $(DSRCS:*.c:*.o)
FOBJS = $(FSRCS:*.c:*.o)
OBJS = $(SRCS:*.c:*.o)
# Targets
# -------
all : sumsprint sumsset sumswrite sumsfolder sumsdel sumsexport
# Dependencies
# ------------
filter.o : filter.c filter.h
date.o : date.c date.h
umsfilter.o : umsfilter.c umsfilter.h filter.h date.h
sumsdel.o : sumsdel.c umsfilter.h
sumsfolder.o : sumsfolder.c umsfilter.h
sumsset.o : sumsset.c umsfilter.h
sumsprint.o : sumsprint.c sumstl.h umsfilter.h date.h
sumswrite.o : sumswrite.c sumstl.h date.h
sumsexport.o : sumsexport.c umsfilter.h
# Build Commands
# --------------
$(OBJS) : $(SRCS)
$(CC) $(CFLAGS) %(right) -o %(left)
sumsset : sumsset.o $(DOBJS) $(FOBJS)
$(LN) sumsset.o $(DOBJS) $(FOBJS) -o sumsset $(LIBS) $(LFLAGS)
sumsprint : sumsprint.o $(DOBJS) $(FOBJS)
$(LN) sumsprint.o $(DOBJS) $(FOBJS) -o sumsprint $(LIBS) $(LFLAGS)
sumswrite : sumswrite.o $(DOBJS)
$(LN) sumswrite.o $(DOBJS) -o sumswrite $(LIBS) $(LFLAGS)
sumsfolder : sumsfolder.o $(DOBJS) $(FOBJS)
$(LN) sumsfolder.o $(DOBJS) $(FOBJS) -o sumsfolder $(LIBS) $(LFLAGS)
sumsdel : sumsdel.o $(DOBJS) $(FOBJS)
$(LN) sumsdel.o $(DOBJS) $(FOBJS) -o sumsdel $(LIBS) $(LFLAGS)
sumsexport : sumsexport.o $(DOBJS) $(FOBJS)
$(LN) sumsexport.o $(DOBJS) $(FOBJS) -o sumsexport $(LIBS) $(LFLAGS)