comparison Makefile.cross-mingw-win32 @ 49:b86eb06070ba

More work on buildsystem.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 07 Apr 2017 05:40:22 +0300
parents 200ec310660a
children 402446a76794
comparison
equal deleted inserted replaced
48:200ec310660a 49:b86eb06070ba
1 # 1 #
2 # For win32 version cross-compilation with MinGW suite @ Linux 2 # For win32 version cross-compilation with MinGW suite @ Linux
3 # 3 #
4 4
5 # Miscellaneous 5 # Miscellaneous
6 QT5_PREFIX = /misc/packages/qt5-src/qtbase 6 QT5_PREFIX ?= /misc/packages/qt5-src/qtbase
7 BINTOOL_PREFIX = i686-w64-mingw32- 7 BINTOOL_PREFIX ?= i686-w64-mingw32-
8 PREFIX = 8 PREFIX =
9 BINPATH = win32/ 9 BINPATH = win32/
10 OBJPATH = obj/win32/ 10 OBJPATH = obj/win32/
11 EXEEXT = .exe 11 EXEEXT = .exe
12 12
39 $(QT5_PREFIX)/lib/libQt5Sql.a \ 39 $(QT5_PREFIX)/lib/libQt5Sql.a \
40 $(QT5_PREFIX)/lib/libQt5Core.a 40 $(QT5_PREFIX)/lib/libQt5Core.a
41 41
42 42
43 include Makefile.gen 43 include Makefile.gen
44
45 ###
46 ### Windows specific targets
47 ###
48 $(OBJPATH)moc_predefs.h: $(QT5_PREFIX)/mkspecs/features/data/dummy.cpp
49 @$(CXX) $(CXXFLAGS) -dM -E -o $@ $<
50
51 #resource.rc: resource.rc.in $VERSION
52 # sed -e "s/@VERSION@/$(NN_VERSION)/g;s/@VERSION_COM@/$(NN_VERSION_COM)/g;s/@ICON@/$(ICON)/g;s#@EXE@#$(notdir $(NNCHAT_BIN))#g" < $< > $@
53
54 #resource.o: resource.rc
55 # $(WINDRES) $< -O coff -o $@
56 44