Makefile.in 632 B

12345678910111213141516171819202122232425262728293031323334353637
  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. utils.c
  9. OBJECTS = $(patsubst %.c, %.o, $(SOURCES))
  10. GENFILES = $(OBJECTS) libdpkg.a
  11. ALL_CFLAGS += -DCOPYINGFILE=\"$(copyingfile)\"
  12. .PHONY: all
  13. all:: libdpkg.a
  14. libdpkg.a: $(OBJECTS)
  15. $(AR) r $@ $^
  16. $(RANLIB) $@
  17. .PHONY: install
  18. install:: all
  19. .PHONY: clean
  20. clean::
  21. $(RM) $(GENFILES)
  22. .PHONY: distclean
  23. cvslean:: clean
  24. $(RM) Makefile