1if COND_PO 2MAYBE_PO = po 3endif 4 5SUBDIRS = $(MAYBE_PO) 6 7AM_CFLAGS = $(mingw_CFLAGS) 8 9AM_CPPFLAGS = $(locale_CPPFLAGS) $(purple_CFLAGS) 10 11AM_LDFLAGS = -module -avoid-version -no-undefined $(purple_LIBS) 12 13EXTRA_DIST = \ 14 po/Makevars.in \ 15 README.mingw 16 17DISTCLEANFILES = \ 18 po/Makevars 19 20dist_noinst_DATA = \ 21 nsis/installer.nsi \ 22 nsis/Arabic.nsh \ 23 nsis/Czech.nsh \ 24 nsis/English.nsh \ 25 nsis/German.nsh \ 26 nsis/Italian.nsh \ 27 nsis/Norwegian.nsh \ 28 nsis/Russian.nsh \ 29 nsis/Spanish.nsh 30 31dist_noinst_SCRIPTS = mingw-purple-dev.sh 32 33plugin_LTLIBRARIES = src/bot-sentry.la 34 35src_bot_sentry_la_SOURCES = src/bot-sentry.c 36 37src_bot_sentry_la_LIBADD = $(INTLLIBS) 38 39update-po: 40 cd $(top_builddir)/po && $(MAKE) $(AM_MAKEFLAGS) update-po 41 42# too many renames 43install-exec-hook: 44 rm -f $(DESTDIR)$(plugindir)/libbot-challenger.* 45 rm -f $(DESTDIR)$(plugindir)/libgaim-bs.* 46 rm -f $(DESTDIR)$(plugindir)/libpidgin-bs.* 47 48distcheck-hook: 49if COND_PO 50if COND_MAKENSIS 51 dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ 52 && cd $(distdir)/_build \ 53 && ../configure --srcdir=.. --prefix="$$dc_install_base" \ 54 $(DISTCHECK_CONFIGURE_FLAGS) \ 55 && $(MAKE) $(AM_MAKEFLAGS) installer 56 57# from po/Makefile 58itlocaledir = $(prefix)/$(DATADIRNAME)/locale 59 60installer: 61 rm -fr destdir.tmp $(PACKAGE)-$(VERSION).exe 62 $(MAKE) $(AM_MAKEFLAGS) install DESTDIR=`pwd`/destdir.tmp 63 $(MAKENSIS) \ 64 -NOCD \ 65 -DLIBDIR="`pwd`/destdir.tmp/$(plugindir)" \ 66 -DLOCALEDIR="`pwd`/destdir.tmp/$(itlocaledir)" \ 67 -DOUTFILE="$(PACKAGE)-$(VERSION).exe" \ 68 -DPACKAGE_BUGREPORT="$(PACKAGE_BUGREPORT)" \ 69 -DPACKAGE="$(PACKAGE)" \ 70 -DPURPLE_MAJOR_VERSION="$(PURPLE_MAJOR_VERSION)" \ 71 -DTOP_SRCDIR="$(top_srcdir)" \ 72 -DVERSION="$(VERSION)" \ 73 -DVERSION_MAJOR="$(VERSION_MAJOR)" \ 74 -DVERSION_MINOR="$(VERSION_MINOR)" \ 75 $(top_srcdir)/nsis/installer.nsi 76 chmod a+x $(PACKAGE)-$(VERSION).exe 77 rm -fr destdir.tmp 78endif 79endif 80 81clean-local: 82 rm -fr destdir.tmp $(PACKAGE)-$(VERSION).exe 83