1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96
|
ACLOCAL_AMFLAGS = -I m4
BUILT_SOURCES = $(top_srcdir)/.version
$(top_srcdir)/.version:
echo $(VERSION) > $@-t && mv $@-t $@
AM_CXXFLAGS = $(BOOST_CPPFLAGS)
SUBDIRS = man src
EXTRA_DIST = README_MAINTAINERS GETTING_STARTED HELP_WANTED THANKS build-aux
binaries: src
make -C src all
docs: doc doc/docbook
make -C doc/docbook docs
docinstall:
make -C doc/docbook install
distrib: binaries docs distribution
make -C distribution distrib
distribin: binaries
make -C distribution distribin
bclean:
-find . -name "*~" -exec rm -rf {} \;
-find . -name ".pure" -exec rm -rf {} \;
-find . -name "*.o" -exec rm {} \;
-find . -name "*.a" -exec rm {} \;
-find . -name "bla_*" -exec rm {} \;
-find . -name "bin.*" -exec rm {} \;
-find . -name "log.*" -exec rm {} \;
-find . -name "*.bak" -exec rm {} \;
-find . -name "ttt*" -exec rm {} \;
-find . -name "TTT*" -exec rm {} \;
-find . -name "core" -exec rm {} \;
-find . -name "*.flex.C" -exec rm {} \;
-find . -name "*flexer.cc" -exec rm {} \;
-find . -type d -name "*.dSYM" -exec rm -rf {} \;
distclean-local: bclean
-find . -name ".deps" -exec rm -rf {} \;
-rm -rf OSXstatlibs OSXstatlibs_bach
-rm -rf m4
-rm -rf Makefile Makefile.in aclocal.m4 config.status config.h config.h.in config.log configure autom4te.cache config.guess config.sub missing libtool
-rm -rf config
clean-local: bclean
make -C distribution clean
make -C doc clean
-rm -rf OSXstatlibs OSXstatlibs_bach
cvsclean: bclean
find . -name "CVS" -exec rm -rf {} \;
statlibs:
-rm -rf OSXstatlibs_bach
mkdir OSXstatlibs_bach
(cd OSXstatlibs_bach; ln -s /opt/biosw/gccchain/lib/*a .; cd ..)
(cd OSXstatlibs_bach; ln -s /opt/local/lib/*a .; cd ..)
(cd OSXstatlibs_bach; ln -s /opt/biosw/lib/*a .; cd ..)
(cd OSXstatlibs_bach; ln -s /opt/local/lib/libbz2.a .; ln -s /opt/local/lib/libexpat.a .; cd ..)
# -find . -path './arch' -prune -o -perm -a+x -type f -exec rm {} \;
# -rm -rf .deps *.bak *.out *.o *.d *.flex.C core ttt* log.* tca.*
# -rm -rf main main2
# -rm -rf *.aux *.dvi *.log ii_files .ix* *_1000*
# tar to pick up the other directories
# then remove any GIT subdirectories and files
# DON'T do that in an one-liner (at least it breaks for me)
dist-hook:
$(ECHO_N) `build-aux/git-version-gen isshort doesnotexist` > $(distdir)/.tarball-version
cp $(distdir)/.tarball-version $(distdir)/.version
( cd doc/docbook; make clean; cd ../.. )
tar cBf - doc | ( cd $(distdir); tar xBf - )
rm -rf $(distdir)/doc/docbook/db_guides
rm -rf $(distdir)/doc/docbook/util
rm -rf $(distdir)/doc/other
( cd doc/docbook; make versionfile; cd ../.. )
xsltproc --xinclude --output $(distdir)/README_build.html $(top_srcdir)/doc/docbook/mira.xsl $(top_srcdir)/doc/docbook/chap_installation_part.xml
cp -r $(top_srcdir)/doc/docbook/doccss $(distdir)
tar cBf - minidemo | ( cd $(distdir); tar xBf - )
( cd distribution; make clean; cd .. )
tar cBf - distribution | ( cd $(distdir); tar xBf - )
find $(distdir) -name ".git*" -exec rm -rf {} \;
|