introduce private controls directory
This commit is contained in:
parent
bfc5dab5b1
commit
67b1afd1bd
|
@ -423,17 +423,20 @@ list(APPEND SOURCES
|
||||||
)
|
)
|
||||||
|
|
||||||
list(APPEND HEADERS
|
list(APPEND HEADERS
|
||||||
controls/LevelingSensor/QskSGNodeUtility.h
|
controls/QskLevelingSensor.h
|
||||||
controls/LevelingSensor/QskLevelingSensor.h
|
controls/QskLevelingSensorSkinlet.h
|
||||||
controls/LevelingSensor/QskLevelingSensorNodes.h
|
)
|
||||||
controls/LevelingSensor/QskLevelingSensorSkinlet.h
|
|
||||||
controls/LevelingSensor/QskLevelingSensorUtility.h
|
list(APPEND PRIVATE_HEADERS
|
||||||
|
controls/private/QskSGNodeUtility.h
|
||||||
|
controls/private/QskLevelingSensorNodes.h
|
||||||
|
controls/private/QskLevelingSensorUtility.h
|
||||||
)
|
)
|
||||||
|
|
||||||
list(APPEND SOURCES
|
list(APPEND SOURCES
|
||||||
controls/LevelingSensor/QskSGNodeUtility.cpp
|
controls/private/QskSGNodeUtility.cpp
|
||||||
controls/LevelingSensor/QskLevelingSensor.cpp
|
controls/private/QskLevelingSensor.cpp
|
||||||
controls/LevelingSensor/QskLevelingSensorSkinlet.cpp
|
controls/private/QskLevelingSensorSkinlet.cpp
|
||||||
)
|
)
|
||||||
|
|
||||||
if(ENABLE_PINYIN)
|
if(ENABLE_PINYIN)
|
||||||
|
@ -468,6 +471,9 @@ target_include_directories(${target} PUBLIC
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/layouts>
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/layouts>
|
||||||
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/nodes>)
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/nodes>)
|
||||||
|
|
||||||
|
target_include_directories(${target} PRIVATE
|
||||||
|
$<BUILD_INTERFACE:${CMAKE_CURRENT_LIST_DIR}/controls/private>)
|
||||||
|
|
||||||
target_link_libraries(${target}
|
target_link_libraries(${target}
|
||||||
PUBLIC Qt::Core Qt::CorePrivate Qt::Quick Qt::QuickPrivate)
|
PUBLIC Qt::Core Qt::CorePrivate Qt::Quick Qt::QuickPrivate)
|
||||||
|
|
||||||
|
@ -495,6 +501,10 @@ set_target_properties(${target}
|
||||||
|
|
||||||
list(TRANSFORM HEADERS PREPEND "${CMAKE_CURRENT_LIST_DIR}/")
|
list(TRANSFORM HEADERS PREPEND "${CMAKE_CURRENT_LIST_DIR}/")
|
||||||
set_target_properties(${target} PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
set_target_properties(${target} PROPERTIES PUBLIC_HEADER "${HEADERS}")
|
||||||
|
|
||||||
|
list(TRANSFORM PRIVATE_HEADERS PREPEND "${CMAKE_CURRENT_LIST_DIR}/")
|
||||||
|
set_target_properties(${target} PROPERTIES PRIVATE_HEADER "${PRIVATE_HEADERS}")
|
||||||
|
|
||||||
set_target_properties(${target} PROPERTIES
|
set_target_properties(${target} PROPERTIES
|
||||||
VERSION ${CMAKE_PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} )
|
VERSION ${CMAKE_PROJECT_VERSION} SOVERSION ${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR} )
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#include "QskLevelingSensor.h"
|
#include <QskLevelingSensor.h>
|
||||||
#include <QskFunctions.h>
|
#include <QskFunctions.h>
|
||||||
#include <QskScaleTickmarks.h>
|
#include <QskScaleTickmarks.h>
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
|
@ -1,5 +1,5 @@
|
||||||
#include "QskLevelingSensorSkinlet.h"
|
#include <QskLevelingSensorSkinlet.h>
|
||||||
#include "QskLevelingSensor.h"
|
#include <QskLevelingSensor.h>
|
||||||
#include "QskLevelingSensorUtility.h"
|
#include "QskLevelingSensorUtility.h"
|
||||||
#include "QskLevelingSensorNodes.h"
|
#include "QskLevelingSensorNodes.h"
|
||||||
#include "QskSGNodeUtility.h"
|
#include "QskSGNodeUtility.h"
|
Loading…
Reference in New Issue