Only build tests if Qt5Test is found
This commit is contained in:
		
					parent
					
						
							
								86fb685877
							
						
					
				
			
			
				commit
				
					
						eef79c96a8
					
				
			
		
					 2 changed files with 8 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -22,6 +22,8 @@ find_package(Qt5 ${REQUIRED_QT_VERSION} NO_MODULE REQUIRED
 | 
			
		|||
             QuickWidgets
 | 
			
		||||
             Qml)
 | 
			
		||||
 | 
			
		||||
find_package(Qt5Test ${REQUIRED_QT_VERSION})
 | 
			
		||||
 | 
			
		||||
# KF5 dependencies
 | 
			
		||||
 | 
			
		||||
find_package(KF5 ${KF5_VERSION} REQUIRED
 | 
			
		||||
| 
						 | 
				
			
			@ -51,7 +53,8 @@ include(FeatureSummary)
 | 
			
		|||
 | 
			
		||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x")
 | 
			
		||||
set(CMAKE_INCLUDE_CURRENT_DIR ON)
 | 
			
		||||
set_package_properties(FileMetaData PROPERTIES TYPE OPTIONAL PURPOSE "Required for file tagging")
 | 
			
		||||
set_package_properties(KF5FileMetaData PROPERTIES TYPE OPTIONAL PURPOSE "Required for file tagging")
 | 
			
		||||
set_package_properties(Qt5Test PROPERTIES TYPE OPTIONAL PURPOSE "Required to build tests")
 | 
			
		||||
 | 
			
		||||
# add_subdirectory( doc )
 | 
			
		||||
add_subdirectory( src )
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -30,3 +30,7 @@ target_link_libraries(danbooru PUBLIC
 | 
			
		|||
install(TARGETS danbooru ${INSTALL_TARGETS_DEFAULT_ARGS})
 | 
			
		||||
 | 
			
		||||
add_subdirectory(tests)
 | 
			
		||||
 | 
			
		||||
if (Qt5Test_FOUND)
 | 
			
		||||
    add_subdirectory(autotests)
 | 
			
		||||
endif()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue