]> Pileus Git - aweather/blob - Makefile.am
Update command line arguments
[aweather] / Makefile.am
1 SUBDIRS = lib src data docs
2
3 ACLOCAL_AMFLAGS = -I m4
4
5 MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.h.in config.sub \
6                        configure depcomp gtk-doc.make install-sh ltmain.sh \
7                        Makefile.in missing
8
9 EXTRA_DIST = m4/gnulib-cache.m4
10
11 test: all
12         (cd src && make test)
13
14 build: all
15         export DESTDIR="`pwd`/build"; \
16         make -C ../aweather-win32 install; \
17         make -C ../grits-win32 install; \
18         make -C ../rsl-win32 install;
19         find build -name '*.a'  -delete
20         find build -name '*.la' -delete
21         rm -rf build/share/rsl/colors
22         rm -rf build/include
23         touch $@
24
25 installers: $(PACKAGE)-$(VERSION).exe $(PACKAGE)-$(VERSION)-gtk.exe
26
27 $(PACKAGE)-$(VERSION).exe: build
28         makensis -DVERSION=$(VERSION) aweather.nsi
29
30 $(PACKAGE)-$(VERSION)-gtk.exe: build
31         makensis -DVERSION=$(VERSION) -DUSE_GTK aweather.nsi
32
33 release: all dist
34         @echo -en "\nRelease $(PACKAGE)-$(VERSION) (y/n): "
35         @read ans && [ "$$ans" != "y" ] && exit 1 || exit 0
36         git tag -s -m "Version $(VERSION)" v$(VERSION)
37         git push --all
38         echo $(VERSION) > LATEST
39         scp LATEST $(PACKAGE)-$(VERSION).tar.* \
40                 "spenceal@lug.rose-hulman.edu:/home/lug/htdocs/proj/$(PACKAGE)/files"; \
41         rm -f LATEST
42
43 depscan:
44         gtkdoc-depscan             \
45                 --book=atk         \
46                 --book=gdk         \
47                 --book=gdk-pixbuf  \
48                 --book=glib        \
49                 --book=gio         \
50                 --book=gobject     \
51                 --book=gtk         \
52                 --book=pango       \
53                 --book=libsoup-2.4 \
54                 --list-unknown     \
55                 "$@"               \
56                 src/*.c