From 7441425e9df7b59abc74f4098ea60d9e3e9740ea Mon Sep 17 00:00:00 2001 From: Martchus Date: Sat, 11 Sep 2021 14:29:23 +0200 Subject: [PATCH] Move `icons.h` in `private` sub dir as it is not intended for external use --- CMakeLists.txt | 6 +++--- qtforkawesome.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 20d9772..839d1a7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -67,9 +67,9 @@ list(APPEND RES_FILES "${RES_FILE_PATH}") # create rule for generating header file find_program(PERL perl) set(GENERATED_HEADERS_PATH "${CMAKE_CURRENT_BINARY_DIR}/headers") -set(ICONS_HEADER_FILE "${GENERATED_HEADERS_PATH}/icons.h") +set(ICONS_HEADER_FILE "${GENERATED_HEADERS_PATH}/private/icons.h") +file(MAKE_DIRECTORY "${GENERATED_HEADERS_PATH}/private") list(APPEND SRC_FILES "${ICONS_HEADER_FILE}") -file(MAKE_DIRECTORY "${GENERATED_HEADERS_PATH}") add_custom_command( OUTPUT "${ICONS_HEADER_FILE}" COMMAND "${PERL}" "${CMAKE_CURRENT_SOURCE_DIR}/scripts/yaml2enum.pl" "${FORK_AWESOME_ICON_DEFINITIONS}" @@ -114,5 +114,5 @@ target_include_directories(${META_TARGET_NAME} PUBLIC $; enum class Icon : IconBaseType { -#include "icons.h" +#include "private/icons.h" }; class QT_FORK_AWESOME_EXPORT Renderer {