Makefile.in 616 B

123456789101112131415161718192021222324252627282930313233343536
  1. VPATH = @srcdir@
  2. srcdir = @srcdir@
  3. top_srcdir = @top_srcdir@
  4. include ../Makefile.conf
  5. SOURCES = compat.c database.c dbmodify.c dump.c ehandle.c fields.c \
  6. lock.c mlib.c myopt.c nfmalloc.c parse.c parsehelp.c \
  7. showcright.c showpkg.c tarfn.c varbuf.c vercmp.c md5.c
  8. OBJECTS = $(patsubst %.c, %.o, $(SOURCES))
  9. GENFILES = $(OBJECTS) libdpkg.a
  10. ALL_CFLAGS += -DCOPYINGFILE=\"$(copyingfile)\"
  11. .PHONY: all
  12. all:: libdpkg.a
  13. libdpkg.a: $(OBJECTS)
  14. $(AR) r $@ $^
  15. $(RANLIB) $@
  16. .PHONY: install
  17. install:: all
  18. .PHONY: clean
  19. clean::
  20. $(RM) $(GENFILES)
  21. .PHONY: distclean
  22. cvslean:: clean
  23. $(RM) Makefile