From b551d44955e8ff539e64a116d58b95596e0f3615 Mon Sep 17 00:00:00 2001 From: zxey Date: Wed, 17 Jan 2018 18:07:34 +0100 Subject: [PATCH] Fix MSVC Meson build --- lib/meson.build | 2 +- pch/lib_pch.cpp | 1 + pch/test_pch.cpp | 1 + test/meson.build | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 pch/lib_pch.cpp create mode 100644 pch/test_pch.cpp diff --git a/lib/meson.build b/lib/meson.build index 21046fa..b01f1d1 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -11,7 +11,7 @@ lib_sources = [ 'src/OnSlotExecutedHandler.cpp', ] lib_include_directories = ['include', 'include/Qt'] -lib_pch = '../pch/lib_pch.h' +lib_pch = ['../pch/lib_pch.h', '../pch/lib_pch.cpp'] lib = shared_library('DOtherSide', sources : lib_sources, diff --git a/pch/lib_pch.cpp b/pch/lib_pch.cpp new file mode 100644 index 0000000..fb48811 --- /dev/null +++ b/pch/lib_pch.cpp @@ -0,0 +1 @@ +#include "lib_pch.h" diff --git a/pch/test_pch.cpp b/pch/test_pch.cpp new file mode 100644 index 0000000..fd24cfd --- /dev/null +++ b/pch/test_pch.cpp @@ -0,0 +1 @@ +#include "test_pch.h" diff --git a/test/meson.build b/test/meson.build index f5a9fd0..5b61cf7 100644 --- a/test/meson.build +++ b/test/meson.build @@ -2,7 +2,7 @@ test_dependencies = dependency('qt5', modules : ['Core', 'Gui', 'Widgets', 'Quic test_sources = ['test_dotherside.cpp', 'MockQAbstractItemModel.cpp', 'MockQObject.cpp'] test_resources = 'Resources.qrc' test_include_directories = ['../lib/include', '../lib/include/Qt'] -test_pch = '../pch/test_pch.h' +test_pch = ['../pch/test_pch.h', '../pch/test_pch.cpp'] qt5 = import('qt5') test_moc_files = qt5.preprocess(moc_sources : test_sources, qresources : test_resources)