win32.mk
changeset 37 fd09116d3537
child 43 1a2658f109da
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/win32.mk	Sat Sep 04 01:35:11 2021 +0200
@@ -0,0 +1,21 @@
+# Win32 only distribution
+
+OWN_PROJECTS_EX=CanFestival-3
+
+ide_targets_from_dist: canfestival
+	touch $@
+
+CFbuild = installer/CanFestival-3
+canfestival: $(msysdir)/.stamp
+	rm -rf $(CFbuild)
+	$(call get_src_hg,$(CFbuild))
+	cd $(CFbuild); \
+	./configure --can=tcp_win32 \
+				--cc=$(CC) \
+				--cxx=$(CXX) \
+				--target=win32 \
+				--wx=0
+	$(MAKE) -C $(CFbuild)
+	cd $(CFbuild); find . -name "*.o" -exec rm {} ';' #remove object files only
+	touch $@
+