|
|
|
@ -62,28 +62,27 @@ function( calamares_add_plugin )
|
|
|
|
|
set( CMAKE_ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}" )
|
|
|
|
|
|
|
|
|
|
message( "-- ${BoldYellow}Found ${CALAMARES_APPLICATION_NAME} module: ${BoldRed}${PLUGIN_NAME}${ColorReset}" )
|
|
|
|
|
if( NOT CMAKE_BUILD_TYPE STREQUAL "Release" )
|
|
|
|
|
message( " ${Green}TYPE:${ColorReset} ${PLUGIN_TYPE}" )
|
|
|
|
|
message( " ${Green}LINK_LIBRARIES:${ColorReset} ${PLUGIN_LINK_LIBRARIES}" )
|
|
|
|
|
message( " ${Green}LINK_PRIVATE_LIBRARIES:${ColorReset} ${PLUGIN_LINK_PRIVATE_LIBRARIES}" )
|
|
|
|
|
message( " ${Green}PLUGIN_DESTINATION:${ColorReset} ${PLUGIN_DESTINATION}" )
|
|
|
|
|
if( PLUGIN_CONFIG_FILES )
|
|
|
|
|
set( _destination "(unknown)" )
|
|
|
|
|
if ( INSTALL_CONFIG AND NOT PLUGIN_NO_INSTALL )
|
|
|
|
|
set( _destination "${PLUGIN_DATA_DESTINATION}" )
|
|
|
|
|
elseif( NOT PLUGIN_NO_INSTALL )
|
|
|
|
|
# Not INSTALL_CONFIG
|
|
|
|
|
set( _destination "[Build directory only]" )
|
|
|
|
|
else()
|
|
|
|
|
set( _destination "[Skipping installation]" )
|
|
|
|
|
endif()
|
|
|
|
|
message( " ${Green}CONFIGURATION_FILES:${ColorReset} ${PLUGIN_CONFIG_FILES} => ${_destination}" )
|
|
|
|
|
endif()
|
|
|
|
|
if( PLUGIN_RESOURCES )
|
|
|
|
|
message( " ${Green}RESOURCES:${ColorReset} ${PLUGIN_RESOURCES}" )
|
|
|
|
|
message( " ${Green}TYPE:${ColorReset} ${PLUGIN_TYPE}" )
|
|
|
|
|
message( " ${Green}LINK_LIBRARIES:${ColorReset} ${PLUGIN_LINK_LIBRARIES}" )
|
|
|
|
|
message( " ${Green}LINK_PRIVATE_LIBRARIES:${ColorReset} ${PLUGIN_LINK_PRIVATE_LIBRARIES}" )
|
|
|
|
|
message( " ${Green}PLUGIN_DESTINATION:${ColorReset} ${PLUGIN_DESTINATION}" )
|
|
|
|
|
if( PLUGIN_CONFIG_FILES )
|
|
|
|
|
set( _destination "(unknown)" )
|
|
|
|
|
if ( INSTALL_CONFIG AND NOT PLUGIN_NO_INSTALL )
|
|
|
|
|
set( _destination "${PLUGIN_DATA_DESTINATION}" )
|
|
|
|
|
elseif( NOT PLUGIN_NO_INSTALL )
|
|
|
|
|
# Not INSTALL_CONFIG
|
|
|
|
|
set( _destination "[Build directory only]" )
|
|
|
|
|
else()
|
|
|
|
|
set( _destination "[Skipping installation]" )
|
|
|
|
|
endif()
|
|
|
|
|
message( "" )
|
|
|
|
|
message( " ${Green}CONFIGURATION_FILES:${ColorReset} ${PLUGIN_CONFIG_FILES} => ${_destination}" )
|
|
|
|
|
endif()
|
|
|
|
|
if( PLUGIN_RESOURCES )
|
|
|
|
|
message( " ${Green}RESOURCES:${ColorReset} ${PLUGIN_RESOURCES}" )
|
|
|
|
|
endif()
|
|
|
|
|
message( "" )
|
|
|
|
|
|
|
|
|
|
# create target name once for convenience
|
|
|
|
|
set( target "calamares_${PLUGIN_TYPE}_${PLUGIN_NAME}" )
|
|
|
|
|
|
|
|
|
|