added "make depend", dbindex.o, rpmdb.o
CVS patchset: 97 CVS date: 1995/12/27 19:18:56
This commit is contained in:
parent
ffc5f383b8
commit
beecff0608
|
@ -1,15 +1,14 @@
|
||||||
LIBS = -lgdbm #-lefence
|
LIBS = -lgdbm -ldb
|
||||||
|
|
||||||
LIBOBJECTS = header.o oldrpmdb.o misc.o messages.o rpmerr.o falloc.o \
|
LIBOBJECTS = header.o oldrpmdb.o misc.o messages.o rpmerr.o falloc.o \
|
||||||
convertdb.o oldrpmfile.o var.o md5.o md5sum.o
|
convertdb.o oldrpmfile.o var.o md5.o md5sum.o dbindex.o \
|
||||||
|
rpmdb.o
|
||||||
LIBRPM = librpm.a
|
LIBRPM = librpm.a
|
||||||
|
|
||||||
WARNINGS = -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
|
WARNINGS = -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes
|
||||||
DEBUG = -g
|
DEBUG = -g
|
||||||
OPTS = -O2
|
OPTS = -O2
|
||||||
|
|
||||||
all: test dump dumpdb
|
|
||||||
|
|
||||||
# -----------------------------------------------------------------------
|
# -----------------------------------------------------------------------
|
||||||
|
|
||||||
AR = ar r
|
AR = ar r
|
||||||
|
@ -18,6 +17,16 @@ RANLIB = ranlib
|
||||||
CFLAGS = $(WARNINGS) $(DEBUG) $(OPTS)
|
CFLAGS = $(WARNINGS) $(DEBUG) $(OPTS)
|
||||||
LDFLAGS = $(DEBUG) $(LIBS)
|
LDFLAGS = $(DEBUG) $(LIBS)
|
||||||
|
|
||||||
|
ifeq (.depend,$(wildcard .depend))
|
||||||
|
TARGET=allprogs
|
||||||
|
else
|
||||||
|
TARGET=depend allprogs
|
||||||
|
endif
|
||||||
|
|
||||||
|
all: $(TARGET)
|
||||||
|
|
||||||
|
allprogs: test dump dumpdb
|
||||||
|
|
||||||
test: test.c librpm.a
|
test: test.c librpm.a
|
||||||
$(CC) $(DEBUG) -o $@ test.c librpm.a $(LIBS)
|
$(CC) $(DEBUG) -o $@ test.c librpm.a $(LIBS)
|
||||||
|
|
||||||
|
@ -33,3 +42,13 @@ $(LIBRPM): $(LIBOBJECTS)
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f *.a *.o *~ $(ALL) test.out
|
rm -f *.a *.o *~ $(ALL) test.out
|
||||||
|
|
||||||
|
squeaky: clean
|
||||||
|
rm -f depend
|
||||||
|
|
||||||
|
depend:
|
||||||
|
gcc -M *.c > .depend
|
||||||
|
|
||||||
|
ifeq (.depend,$(wildcard .depend))
|
||||||
|
include .depend
|
||||||
|
endif
|
||||||
|
|
Loading…
Reference in New Issue