Makefile.am
author ladanyi
Fri, 14 Apr 2006 18:35:55 +0000
changeset 2054 5363a9c49055
parent 2053 7230185f0bd1
child 2056 8acf212a5ed4
permissions -rw-r--r--
bugfix
     1 ACLOCAL_AMFLAGS = -I m4
     2 
     3 EXTRA_DIST = \
     4 	build-aux/config.rpath \
     5 	build-aux/mkinstalldirs \
     6 	LICENSE \
     7 	lemon.spec \
     8 	autopackage/default.apspec.in \
     9 	m4/lx_check_cplex.m4 \
    10 	m4/lx_check_glpk.m4 \
    11 	m4/codeset.m4 \
    12 	m4/gettext.m4 \
    13 	m4/glibc21.m4 \
    14 	m4/glibc2.m4 \
    15 	m4/iconv.m4 \
    16 	m4/intdiv0.m4 \
    17 	m4/intmax.m4 \
    18 	m4/inttypes_h.m4 \
    19 	m4/inttypes.m4 \
    20 	m4/inttypes-pri.m4 \
    21 	m4/isc-posix.m4 \
    22 	m4/lcmessage.m4 \
    23 	m4/lib-ld.m4 \
    24 	m4/lib-link.m4 \
    25 	m4/lib-prefix.m4 \
    26 	m4/longdouble.m4 \
    27 	m4/longlong.m4 \
    28 	m4/nls.m4 \
    29 	m4/po.m4 \
    30 	m4/printf-posix.m4 \
    31 	m4/progtest.m4 \
    32 	m4/signed.m4 \
    33 	m4/size_max.m4 \
    34 	m4/stdint_h.m4 \
    35 	m4/uintmax_t.m4 \
    36 	m4/ulonglong.m4 \
    37 	m4/wchar_t.m4 \
    38 	m4/wint_t.m4 \
    39 	m4/xsize.m4
    40 
    41 if WANT_DOC
    42   MAYBE_DOC = doc
    43 endif
    44 if WANT_GUI
    45   MAYBE_GUI = gui
    46 endif
    47 if WANT_DEMO
    48   MAYBE_DEMO = demo
    49 endif
    50 if WANT_BENCHMARK
    51   MAYBE_BENCHMARK = benchmark
    52 endif
    53 
    54 SUBDIRS = lemon po $(MAYBE_BENCHMARK) $(MAYBE_DEMO) $(MAYBE_GUI) $(MAYBE_DOC) test
    55 
    56 MRPROPERFILES = \
    57 	aclocal.m4 \
    58 	config.h.in \
    59 	config.h.in~ \
    60 	configure \
    61 	Makefile.in \
    62 	build-aux/config.guess \
    63 	build-aux/config.sub \
    64 	build-aux/depcomp \
    65 	build-aux/install-sh \
    66 	build-aux/ltmain.sh \
    67 	build-aux/missing \
    68 	build-aux/mkinstalldirs \
    69 	build-aux/config.rpath \
    70 	doc/Makefile.in \
    71 	doc/doxygen.log \
    72 	Makefile.in \
    73 	lemon/Makefile.in \
    74 	test/Makefile.in \
    75 	benchmark/Makefile.in \
    76 	demo/Makefile.in \
    77 	gui/icons/Makefile.in \
    78 	gui/Makefile.in \
    79 	ABOUT-NLS \
    80 	m4/lib-link.m4 \
    81 	m4/printf-posix.m4 \
    82 	m4/uintmax_t.m4 \
    83 	m4/signed.m4 \
    84 	m4/iconv.m4 \
    85 	m4/inttypes.m4 \
    86 	m4/longlong.m4 \
    87 	m4/glibc21.m4 \
    88 	m4/inttypes_h.m4 \
    89 	m4/codeset.m4 \
    90 	m4/longdouble.m4 \
    91 	m4/nls.m4 \
    92 	m4/intmax.m4 \
    93 	m4/lib-prefix.m4 \
    94 	m4/glibc2.m4 \
    95 	m4/xsize.m4 \
    96 	m4/lcmessage.m4 \
    97 	m4/lib-ld.m4 \
    98 	m4/ulonglong.m4 \
    99 	m4/wint_t.m4 \
   100 	m4/progtest.m4 \
   101 	m4/inttypes-pri.m4 \
   102 	m4/stdint_h.m4 \
   103 	m4/intdiv0.m4 \
   104 	m4/isc-posix.m4 \
   105 	m4/po.m4 \
   106 	m4/size_max.m4 \
   107 	m4/gettext.m4 \
   108 	m4/wchar_t.m4 \
   109 	po/Rules-quot \
   110 	po/en@quot.header \
   111 	po/insert-header.sin \
   112 	po/quot.sed \
   113 	po/en@boldquot.header \
   114 	po/boldquot.sed \
   115 	po/Makevars.template \
   116 	po/remove-potcdate.sin \
   117 	po/Makefile.in.in
   118 
   119 doc-clean:
   120 	$(MAKE) -C doc $(AM_MAKEFLAGS) clean html
   121 
   122 doc:
   123 	-rm -f doc/html/index.html
   124 	$(MAKE) -C doc $(AM_MAKEFLAGS) html
   125 
   126 benchmark:
   127 	$(MAKE) -C benchmark $(AM_MAKEFLAGS)
   128 
   129 mrproper:
   130 	$(MAKE) $(AM_MAKEFLAGS) maintainer-clean
   131 	-rm -f $(MRPROPERFILES)
   132 
   133 deb:
   134 	dpkg-buildpackage -rfakeroot
   135 
   136 rpm: dist
   137 	rpmbuild -ta $(PACKAGE)-$(VERSION).tar.gz
   138 	@rm -f $(PACKAGE)-$(VERSION).tar.gz
   139 
   140 dist-bz2: dist
   141 	zcat $(PACKAGE)-$(VERSION).tar.gz | \
   142 	bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
   143 
   144 distcheck-bz2: distcheck
   145 	zcat $(PACKAGE)-$(VERSION).tar.gz | \
   146 	bzip2 --best -c > $(PACKAGE)-$(VERSION).tar.bz2
   147 
   148 .PHONY: doc benchmark mrproper deb rpm dist-bz2 distcheck-bz2