From 2d99620e89fecaeab6b882b77a5dc3e32367a9e7 Mon Sep 17 00:00:00 2001 From: Peter Date: Sun, 10 Aug 2025 14:08:14 +0800 Subject: [PATCH] Conditional qmake to correctly build on windows --- examples/examples.pro | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/examples/examples.pro b/examples/examples.pro index 35d2438ca..b0242a228 100644 --- a/examples/examples.pro +++ b/examples/examples.pro @@ -46,10 +46,17 @@ HEADERS = mainwindow.h \ appbarsettingseditor.h \ autocompletesettingseditor.h \ menusettingseditor.h -LIBS += $$top_builddir/components/$(OBJECTS_DIR)/libcomponents.a +win32 { + LIBS += $$top_builddir/components/$(OBJECTS_DIR)/components.lib + PRE_TARGETDEPS += $$top_builddir/components/$(OBJECTS_DIR)/components.lib +} +!win32 { + LIBS += $$top_builddir/components/$(OBJECTS_DIR)/libcomponents.a + PRE_TARGETDEPS += $$top_builddir/components/$(OBJECTS_DIR)/libcomponents.a +} INCLUDEPATH += $$top_srcdir/components/ TARGET = examples-exe -PRE_TARGETDEPS += $$top_builddir/components/$(OBJECTS_DIR)/libcomponents.a + RESOURCES += \ examples.qrc