# # Generic Makefile for CDL Test tasks. # CDLDIR = ../ RM = rm CFLAGS = -I. -I$(CDLDIR) LDFLAGS = -L$(CDLDIR) LIBS = -lcdl LDLIBS = all:: cdltest imdtest cdltest: cdltest.o ../libcdl.a $(RM) -f $@ $(CC) -o $@ cdltest.o $(LDFLAGS) $(LDOPTIONS) $(LIBS) $(LDLIBS) -lm clean:: $(RM) -f cdltest imdtest: imdtest.o ../libcdl.a $(RM) -f $@ $(CC) -o $@ imdtest.o $(LDFLAGS) $(LDOPTIONS) $(LIBS) $(LDLIBS) -lm clean:: $(RM) -f imdtest depend:: lint: $(LINT) $(LINTFLAGS) $(SRCS) $(LINTLIBS) lint1: $(LINT) $(LINTFLAGS) $(FILE) $(LINTLIBS) clean:: $(RM) -f *.o # ------------------------------------------------------------------------- # common rules for all Makefiles - do not edit emptyrule:: Makefile:: -@if [ -f Makefile ]; then set -x; \ $(RM) -f Makefile.bak; $(MV) Makefile Makefile.bak; \ else exit 0; fi $(IMAKE_CMD) -DTOPDIR=$(TOP) -DCURDIR=$(CURRENT_DIR) tags:: $(TAGS) -w *.[ch] $(TAGS) -xw *.[ch] > TAGS saber: # load $(ALLDEFINES) $(SRCS) osaber: # load $(ALLDEFINES) $(OBJS) # ------------------------------------------------------------------------- # empty rules for directories that do not have SUBDIRS - do not edit install:: @echo "install in $(CURRENT_DIR) done" install.man:: @echo "install.man in $(CURRENT_DIR) done" Makefiles:: includes:: # ------------------------------------------------------------------------- # dependencies generated by makedepend