bin_PROGRAMS = src/moonshot
-
AM_CFLAGS =
AM_CPPFLAGS = \
$(moonshot_CFLAGS) \
$(AM_CPPFLAGS)
+
+
if OS_WIN32
libmoonshot_libmoonshot_la_LDFLAGS = -no-undefined
src_moonshot_CFLAGS = -mwindows
+#src_moonshot_webp_CFLAGS = -mwindows
AM_CPPFLAGS += -DOS_WIN32
AM_VALAFLAGS += --define=OS_WIN32
endif
if OS_LINUX
+
+bin_PROGRAMS += src/moonshot-webp
+
+src_moonshot_webp_SOURCES = src/moonshot-webp-parser.vala src/moonshot-id.vala
+src_moonshot_webp_CPPFLAGS = $(moonshot_CFLAGS) $(AM_CPPFLAGS)
+src_moonshot_webp_LDADD = $(moonshot_LIBS)
+
## Installing mime type data
mime_DATA = webprovisioning/moonshot.xml
mimedir = $(datadir)/mime/packages
endif
-bin_PROGRAMS += src/moonshot-webp
-
-src_moonshot_webp_SOURCES = src/moonshot-webp-parser.vala src/moonshot-id.vala
-src_moonshot_webp_CPPFLAGS = $(moonshot_CFLAGS) $(AM_CPPFLAGS)
-src_moonshot_webp_LDADD = $(moonshot_LIBS)
-
-if OS_WIN32
-moonshot_webp_CFLAGS = -mwindows
-endif
-
-
noinst_PROGRAMS = \
examples/client \
tests/basic
installer: moonshot.msi
-moonshot.msi: windows/app.wxs
+moonshot.msi: windows/app.wxs windows/config.wxi $(bin_PROGRAMS)
"${WIX_CANDLE}" $<
"${WIX_LIGHT}" -b c:/build -b c:/tools/mingw -o moonshot.msi app.wixobj