23 lines
611 B
CMake
23 lines
611 B
CMake
############################################################################
|
|
# QSkinny - Copyright (C) 2016 Uwe Rathmann
|
|
# This file may be used under the terms of the 3-clause BSD License
|
|
############################################################################
|
|
|
|
set(SOURCES
|
|
ShapeItem.h ShapeItem.cpp
|
|
GeometricShape.h GeometricShape.cpp
|
|
Stroke.h Stroke.cpp
|
|
Window.h Window.cpp
|
|
main.cpp
|
|
)
|
|
|
|
if( BUILD_QML_EXPORT )
|
|
qt_add_resources(SOURCES shapes.qrc)
|
|
endif()
|
|
|
|
qsk_add_example(shapes ${SOURCES})
|
|
|
|
if( NOT BUILD_QML_EXPORT )
|
|
target_compile_definitions(shapes PRIVATE NO_QML)
|
|
endif()
|