#!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk DEB_SHLIBDEPS_INCLUDE := debian/tmp/usr/sbin/fancywrap DEB_DH_ALWAYS_EXCLUDE := .svn w32builddir = build/minx/release w64builddir = build/minx-64/release # 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 := -Xpc-mingw32 INSTALL_PROGRAM = install common-build-arch:: cd $(w32builddir) && ../../../src/scripts/config.pl \ DESTDIR=$$(pwd)/../../../debian/tmp \ prefix=/usr/i686-pc-mingw32 LIBSUBDIR=lib \ -DCLIBS_INSTALL_PREFIX=\"/usr/i686-pc-mingw32\" cd $(w32builddir) && $(MAKE) COPT="-O2" cd $(w64builddir) && ../../../src/scripts/config.pl \ DESTDIR=$$(pwd)/../../../debian/tmp \ prefix=/usr/x86_64-pc-mingw32 LIBSUBDIR=lib \ -DCLIBS_INSTALL_PREFIX=\"/usr/x86_64-pc-mingw32\" cd $(w64builddir) && $(MAKE) COPT="-O2" touch common-build-arch clean:: rm -f common-install-arch common-build-arch rm -rf *~ debian/tmp debian/*~ debian/files* debian/substvars -cd $(w32builddir) && test -f Makefile && make distclean -cd $(w64builddir) && test -f Makefile && make distclean common-install-arch:: rm -rf debian/tmp mkdir debian/tmp mkdir debian/tmp/usr mkdir debian/tmp/usr/i686-pc-mingw32 mkdir debian/tmp/usr/i686-pc-mingw32/lib mkdir debian/tmp/usr/i686-pc-mingw32/bin mkdir debian/tmp/usr/i686-pc-mingw32/include mkdir debian/tmp/usr/x86_64-pc-mingw32 mkdir debian/tmp/usr/x86_64-pc-mingw32/lib mkdir debian/tmp/usr/x86_64-pc-mingw32/bin mkdir debian/tmp/usr/x86_64-pc-mingw32/include cd $(w32builddir) && $(MAKE) install cd $(w64builddir) && $(MAKE) install touch common-install-arch