Makefile.am 785 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. ## Process this file with automake to produce Makefile.in
  2. localedir = $(datadir)/locale
  3. INCLUDES = \
  4. -DLOCALEDIR=\"$(localedir)\" \
  5. -DADMINDIR=\"$(admindir)\" -DMKSPLITSCRIPT=\"$(pkglibdir)/mksplit\" \
  6. -idirafter $(top_srcdir)/libcompat \
  7. -I$(top_srcdir)/lib
  8. bin_PROGRAMS = dpkg-split
  9. dpkg_split_SOURCES = \
  10. dpkg-split.h \
  11. info.c \
  12. join.c \
  13. main.c \
  14. queue.c \
  15. split.c
  16. dpkg_split_LDADD = \
  17. ../libcompat/libcompat.a \
  18. $(LIBINTL) \
  19. ../lib/libdpkg.a
  20. pkglib_SCRIPTS = mksplit
  21. EXTRA_DIST = mksplit.pl
  22. CLEANFILES = $(pkglib_SCRIPTS)
  23. do_perl_subst = sed -e "s:^\#![:space:]*/usr/bin/perl:\#!$(PERL):"
  24. %: %.pl Makefile
  25. @test -d `dirname $@` || $(mkdir_p) `dirname $@`
  26. $(do_perl_subst) <$< >$@
  27. chmod +x $@
  28. install-data-local:
  29. $(mkdir_p) $(DESTDIR)$(admindir)/parts