CMake: Fix building tests and sample after making target includes private

This commit is contained in:
Maarten Bent 2022-04-10 00:18:11 +02:00
parent f00e7ced27
commit 13a82b3d67
2 changed files with 3 additions and 0 deletions

View File

@ -836,6 +836,7 @@ function(wx_add name group)
elseif(group STREQUAL Tests)
target_include_directories(${target_name} PRIVATE ${wxSOURCE_DIR}/tests)
target_include_directories(${target_name} PRIVATE ${wxSOURCE_DIR}/3rdparty/catch/include)
target_include_directories(${target_name} PRIVATE ${wxTOOLKIT_INCLUDE_DIRS})
endif()
if(APP_DATA)

View File

@ -218,6 +218,8 @@ wx_list_add_prefix(WIDGETS_RC_FILES icons/
wx_add_sample(widgets IMPORTANT ${SAMPLE_WIDGETS_SRC}
DATA ${WIDGETS_RC_FILES} textctrl.cpp ../image/toucan.png:toucan.png
)
# includes needed by the native widget (like gtk.h)
target_include_directories(widgets PRIVATE ${wxTOOLKIT_INCLUDE_DIRS})
wx_add_sample(wizard DATA wiztest.svg wiztest2.svg DEPENDS wxUSE_WIZARDDLG)
wx_add_sample(wrapsizer)