Commit | Line | Data |
---|---|---|
7eeb782e AT |
1 | ## Process this file with automake to produce Makefile.in |
2 | ||
3 | SUBDIRS = utils sgf engine patterns interface doc regression | |
4 | ||
5 | DISTCLEANFILES = *~ | |
6 | ||
7 | EXTRA_DIST = gnugo.dsw config.vc makevcdist.pl WINDOWS OSX CMakeLists.txt config.h.cmake stamp-h.in | |
8 | ||
9 | maintainer-check: | |
10 | ||
11 | # Tag before making distribution. Also, don't make a distribution if | |
12 | # checks fail. Also, make sure the NEWS file is up-to-date. | |
13 | cvs-dist: maintainer-check | |
14 | pkg=`echo "@PACKAGE@" | tr a-z A-Z`; \ | |
15 | ver=`echo "@VERSION@" | sed 's/\./_/g'`; \ | |
16 | tag="$$pkg-$$ver"; \ | |
17 | echo tag=$$tag; \ | |
18 | if cvs -n log -h README| grep -e $$tag > /dev/null; then \ | |
19 | echo "VERSION not new; not releasing" 1>&2; \ | |
20 | exit 1; \ | |
21 | else :; \ | |
22 | fi; \ | |
23 | cvs tag -c $$tag | |
24 | $(MAKE) dist | |
25 | ||
26 | dist-hook: | |
27 | cd $(distdir) \ | |
28 | && find . '(' -name '*.rej' -o -name '*.orig' ')' -exec rm '{}' ';' | |
29 | ||
30 | vpathcheck: dist | |
31 | -rm -rf $(distdir) | |
32 | GZIP=$(GZIP_ENV) $(TAR) zxf $(distdir).tar.gz | |
33 | mkdir $(distdir)/=build | |
34 | mkdir $(distdir)/=inst | |
35 | dc_install_base=`cd $(distdir)/=inst && pwd`; \ | |
36 | cd $(distdir)/=build \ | |
37 | && ../configure --srcdir=.. --prefix=$$dc_install_base \ | |
38 | && $(MAKE) $(AM_MAKEFLAGS) \ | |
39 | && $(MAKE) $(AM_MAKEFLAGS) dvi \ | |
40 | && $(MAKE) $(AM_MAKEFLAGS) check \ | |
41 | && $(MAKE) $(AM_MAKEFLAGS) install \ | |
42 | && $(MAKE) $(AM_MAKEFLAGS) installcheck | |
43 | -rm -rf $(distdir) | |
44 | @banner="Successful VPATH build for $(distdir).tar.gz"; \ | |
45 | dashes=`echo "$$banner" | sed s/./=/g`; \ | |
46 | echo "$$dashes"; \ | |
47 | echo "$$banner"; \ | |
48 | echo "$$dashes" | |
49 | ||
50 | acdir = m4 | |
51 | @MAINT@aclocal-files: configure.in | |
52 | @MAINT@ echo 'acfiles = \' > $@-tmp | |
53 | @MAINT@ find $(acdir) -type f -name '*.m4' -print \ | |
54 | @MAINT@ | sed 's!^!$(top_srcdir)/!' \ | |
55 | @MAINT@ | tr '\012' ' ' \ | |
56 | @MAINT@ >> $@-tmp | |
57 | @MAINT@ echo >> $@-tmp | |
58 | @MAINT@ mv $@-tmp $@ | |
59 | ||
60 | @MAINT@include aclocal-files | |
61 | ||
62 | @MAINT@# Override default rule to use --acdir option | |
63 | @MAINT@$(srcdir)/aclocal.m4: configure.in $(acfiles) | |
64 | @MAINT@ cd $(srcdir) && aclocal --acdir=$(acdir) |