summaryrefslogtreecommitdiff
path: root/examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt')
-rw-r--r--examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt14
1 files changed, 4 insertions, 10 deletions
diff --git a/examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt b/examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt
index 37afc5e..739876e 100644
--- a/examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt
+++ b/examples/ivicore/qface-tutorial/chapter1-basics/frontend/CMakeLists.txt
@@ -1,8 +1,4 @@
# Generated from frontend.pro.
-
-cmake_minimum_required(VERSION 3.14)
-project(QtIviInstrumentCluster LANGUAGES CXX)
-
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
@@ -22,18 +18,16 @@ find_package(Qt6 COMPONENTS Qml)
find_package(Qt6 COMPONENTS Quick)
add_library(QtIviInstrumentCluster_Chapter1)
+set_target_properties(QtIviInstrumentCluster_Chapter1 PROPERTIES RUNTIME_OUTPUT_DIRECTORY ../)
# IVI Generator:
qt6_ivigenerator(QtIviInstrumentCluster_Chapter1
QFACE_SOURCES ../instrument-cluster.qface
QFACE_FORMAT frontend
)
-set_target_properties(QtIviInstrumentCluster_Chapter1 PROPERTIES
- WIN32_EXECUTABLE TRUE
- MACOSX_BUNDLE TRUE
-)
-target_compile_definitions(QtIviInstrumentCluster_Chapter1 PUBLIC
- QT_BUILD_EXAMPLE_IVI_INSTRUMENTCLUSTER_LIB
+
+target_include_directories(QtIviInstrumentCluster_Chapter1 PUBLIC
+ ${CMAKE_CURRENT_BINARY_DIR}
)
target_link_libraries(QtIviInstrumentCluster_Chapter1 PUBLIC