1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
SHELL = /bin/sh
CC = @CC@
MY_CFLAGS = @CFLAGS@ @extra_cflags@
RANLIB = @RANLIB@
AR = @AR@
INCLUDES = -I../include/
#DMALLOC_INC = @DMALLOC_INC@
#DMALLOC_FLAGS = @DMALLOC_FLAGS@
CFLAGS += $(MY_CFLAGS) $(INCLUDES) $(DMALLOC_FLAGS)
LIB_SRC = io_stuff.c ranlib.c genrand.c ran_xtra.c mkbackup.c strsep.c \
utils.c remember.c peel_utils.c qsort.c min_deg.c bin_tree.c getopt_long.c
LIB_OBJ = ${LIB_SRC:.c=.o}
all: libgen.a
libgen.a: $(LIB_OBJ) ../include/config.h
$(AR) cr $@ $(LIB_OBJ)
$(RANLIB) $@
clean:
rm -f *~ *.o *.a *.bak a.out core seedfile depend
distclean: clean
rm -f Makefile
install:
depend: $(LIB_SRC)
@MAKEDEPEND@ $(INCLUDES) $(DMALLOC_FLAGS) $(DMALLOC_INC) $(LIB_SRC)
touch depend
# DO NOT DELETE THIS LINE -- make depend depends on it.
|