summaryrefslogtreecommitdiffstats
path: root/src/entrypoint/entrypoint.pro
diff options
context:
space:
mode:
Diffstat (limited to 'src/entrypoint/entrypoint.pro')
-rw-r--r--src/entrypoint/entrypoint.pro30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/entrypoint/entrypoint.pro b/src/entrypoint/entrypoint.pro
new file mode 100644
index 0000000000..dd0618cd56
--- /dev/null
+++ b/src/entrypoint/entrypoint.pro
@@ -0,0 +1,30 @@
+# Additional Qt project file for QtEntryPoint lib
+!win32:error("$$_FILE_ is intended only for Windows!")
+
+TARGET = QtEntryPoint
+
+CONFIG += static no_module_headers
+QT = core
+
+DEFINES += QT_NO_FOREACH
+
+win32 {
+ SOURCES = qtentrypoint_win.cpp
+ CONFIG -= qt
+
+ QMAKE_USE_PRIVATE += shell32
+
+ msvc {
+ QMAKE_CFLAGS_DEBUG -= -Zi
+ QMAKE_CXXFLAGS_DEBUG -= -Zi
+ QMAKE_CFLAGS_DEBUG *= -Z7
+ QMAKE_CXXFLAGS_DEBUG *= -Z7
+ }
+ mingw {
+ DEFINES += QT_NEEDS_QMAIN
+ MODULE_DEFINES += QT_NEEDS_QMAIN
+ LIBS += -lmingw32
+ }
+}
+
+load(qt_module)