CMake: chase introduction of IMPORTED yamlcpp

main
Adriaan de Groot 6 years ago
parent 6f996d8eed
commit 51e135cfbd

@ -74,7 +74,6 @@ mark_thirdparty_code( ${kdsagSources} )
include_directories( include_directories(
${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}
${YAMLCPP_INCLUDE_DIR}
) )
### OPTIONAL Python support ### OPTIONAL Python support
@ -126,7 +125,7 @@ target_link_libraries( calamares
LINK_PRIVATE LINK_PRIVATE
${OPTIONAL_PRIVATE_LIBRARIES} ${OPTIONAL_PRIVATE_LIBRARIES}
LINK_PUBLIC LINK_PUBLIC
${YAMLCPP_LIBRARY} yamlcpp
Qt5::Core Qt5::Core
KF5::CoreAddons KF5::CoreAddons
${OPTIONAL_PUBLIC_LIBRARIES} ${OPTIONAL_PUBLIC_LIBRARIES}
@ -191,7 +190,6 @@ if ( ECM_FOUND AND BUILD_TESTING )
LINK_LIBRARIES LINK_LIBRARIES
calamares calamares
Qt5::Test Qt5::Test
${YAMLCPP_LIBRARY}
) )
calamares_automoc( geoiptest ) calamares_automoc( geoiptest )
@ -238,6 +236,6 @@ endif()
if( BUILD_TESTING ) if( BUILD_TESTING )
add_executable( test_geoip geoip/test_geoip.cpp ${geoip_src} ) add_executable( test_geoip geoip/test_geoip.cpp ${geoip_src} )
target_link_libraries( test_geoip calamares Qt5::Network ${YAMLCPP_LIBRARY} ) target_link_libraries( test_geoip calamares Qt5::Network yamlcpp )
calamares_automoc( test_geoip ) calamares_automoc( test_geoip )
endif() endif()

@ -12,7 +12,7 @@ include_directories(
if( BUILD_TESTING ) if( BUILD_TESTING )
add_executable( test_conf test_conf.cpp ) add_executable( test_conf test_conf.cpp )
target_link_libraries( test_conf ${YAMLCPP_LIBRARY} Qt5::Core ) target_link_libraries( test_conf yamlcpp Qt5::Core )
target_include_directories( test_conf PUBLIC ${YAMLCPP_INCLUDE_DIR} ) target_include_directories( test_conf PUBLIC ${YAMLCPP_INCLUDE_DIR} )
endif() endif()

@ -1,5 +1,3 @@
include_directories( ${PROJECT_BINARY_DIR}/src/libcalamaresui )
calamares_add_plugin( netinstall calamares_add_plugin( netinstall
TYPE viewmodule TYPE viewmodule
EXPORT_MACRO PLUGINDLLEXPORT_PRO EXPORT_MACRO PLUGINDLLEXPORT_PRO
@ -15,6 +13,6 @@ calamares_add_plugin( netinstall
LINK_PRIVATE_LIBRARIES LINK_PRIVATE_LIBRARIES
calamaresui calamaresui
Qt5::Network Qt5::Network
${YAMLCPP_LIBRARY} yamlcpp
SHARED_LIB SHARED_LIB
) )

Loading…
Cancel
Save