| 
						
						
							
								
							
						
						
					 | 
				
			
			 | 
			 | 
			
				@ -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}" )
 | 
			
		
		
	
		
			
				 | 
				 | 
			
			 | 
			 | 
			
				
 | 
			
		
		
	
	
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
				
			
			 | 
			 | 
			
				
 
 |