#!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk DEB_DH_ALWAYS_EXCLUDE := .svn:debian-arch:debian-mingw:debian-mingw-5 package = mingw-5-w64-fancydb1 devpackage = mingw-5-w64-fancydb1-dev mysqlpackage = mingw-5-w64-fancydb1-mysql package32 = mingw-5-w32-fancydb1 devpackage32 = mingw-5-w32-fancydb1-dev mysqlpackage32 = mingw-5-w32-fancydb1-mysql docdir = debian/tmp/usr/share/doc/$(package) builddir = build/minx-64/release builddir32 = build/minx/release PKGROOT=$(shell pwd)/debian # do not strip anything. # call 'strip' on a mingw lib*.a file causes the ranlib information to # be discarded rendering the libraries useless. DEB_DH_STRIP_ARGS := -Xw64-mingw32 INSTALL_PROGRAM = install common-build-arch:: cd $(builddir) && $(MAKE) cd $(builddir32) && $(MAKE) touch common-build-arch clean:: rm -f common-install-arch common-build-arch rm -rf debian/$(package) debian/$(devpackage) debian/$(mysqlpackage) rm -rf debian/$(package32) debian/$(devpackage32) debian/$(mysqlpackage32) rm -rf *~ debian/*~ debian/files* debian/substvars $(MAKE) -C build/minx-64/debug clean $(MAKE) -C build/minx-64/release clean $(MAKE) -C build/unix/debug clean $(MAKE) -C build/unix/release clean $(MAKE) -C build/minx/debug clean $(MAKE) -C build/minx/release clean common-install-arch:: rm -rf debian/$(package) debian/$(devpackage) cd $(builddir)/fancydb && $(MAKE) install-bin DESTDIR=$(PKGROOT)/$(package) cd $(builddir)/fancydb && $(MAKE) install-dev DESTDIR=$(PKGROOT)/$(devpackage) cd $(builddir)/fancydbmysql && $(MAKE) install-bin DESTDIR=$(PKGROOT)/$(mysqlpackage) rm -rf debian/$(package32) debian/$(devpackage32) cd $(builddir32)/fancydb && $(MAKE) install-bin DESTDIR=$(PKGROOT)/$(package32) cd $(builddir32)/fancydb && $(MAKE) install-dev DESTDIR=$(PKGROOT)/$(devpackage32) cd $(builddir32)/fancydbmysql && $(MAKE) install-bin DESTDIR=$(PKGROOT)/$(mysqlpackage32) touch common-install-arch