]> Pileus Git - aweather/blobdiff - Makefile.am
Remove gnulib, it's a huge pain
[aweather] / Makefile.am
index 06abab6b0a376b03fd8dcd83322260d6e3daf354..5a748cbaa1ea4d20512e1374e60d29784c64ccf7 100644 (file)
@@ -1,6 +1,6 @@
-SUBDIRS = src data docs
+SUBDIRS = data src docs
 
-ACLOCAL_AMFLAGS=-I m4
+ACLOCAL_AMFLAGS = -I m4
 
 MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.h.in config.sub \
                       configure depcomp gtk-doc.make install-sh ltmain.sh \
@@ -9,6 +9,25 @@ MAINTAINERCLEANFILES = aclocal.m4 compile config.guess config.h.in config.sub \
 test: all
        (cd src && make test)
 
+build: all
+       export DESTDIR="`pwd`/build"; \
+       make -C ../aweather-win32 install; \
+       make -C ../grits-win32 install; \
+       make -C ../rsl-win32 install;
+       find build -name '*.a'  -delete
+       find build -name '*.la' -delete
+       rm -rf build/share/rsl/colors
+       rm -rf build/include
+       touch $@
+
+installers: $(PACKAGE)-$(VERSION).exe $(PACKAGE)-$(VERSION)-gtk.exe
+
+$(PACKAGE)-$(VERSION).exe: build
+       makensis -DVERSION=$(VERSION) aweather.nsi
+
+$(PACKAGE)-$(VERSION)-gtk.exe: build
+       makensis -DVERSION=$(VERSION) -DUSE_GTK aweather.nsi
+
 release: all dist
        @echo -en "\nRelease $(PACKAGE)-$(VERSION) (y/n): "
        @read ans && [ "$$ans" != "y" ] && exit 1 || exit 0
@@ -16,7 +35,7 @@ release: all dist
        git push --all
        echo $(VERSION) > LATEST
        scp LATEST $(PACKAGE)-$(VERSION).tar.* \
-               "lug@lug.rose-hulman.edu:/home/lug/htdocs/proj/$(PACKAGE)"; \
+               "spenceal@lug.rose-hulman.edu:/home/lug/htdocs/proj/$(PACKAGE)/files"; \
        rm -f LATEST
 
 depscan: