mirror of https://github.com/cutefishos/appmotor
				
				
				
			
			You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			32 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			CMake
		
	
			
		
		
	
	
			32 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			CMake
		
	
set(LAUNCHER ${CMAKE_HOME_DIRECTORY}/src/launcherlib)
 | 
						|
set(DBOOSTER ${CMAKE_HOME_DIRECTORY}/src/qdeclarativebooster)
 | 
						|
 | 
						|
# Set sources
 | 
						|
set(SRC ut_dbooster.cpp ${LAUNCHER}/appdata.cpp ${LAUNCHER}/booster.cpp
 | 
						|
${LAUNCHER}/connection.cpp ${LAUNCHER}/logger.cpp ${DBOOSTER}/qdeclarativebooster.cpp
 | 
						|
${LAUNCHER}/singleinstance.cpp ${LAUNCHER}/socketmanager.cpp)
 | 
						|
 | 
						|
# Set moc headers
 | 
						|
set(MOC_HDRS ut_dbooster.h)
 | 
						|
 | 
						|
# Run moc
 | 
						|
qt4_wrap_cpp(MOC_SRC ${MOC_HDRS})
 | 
						|
 | 
						|
# Enable test library
 | 
						|
set(QT_USE_QTTEST TRUE)
 | 
						|
 | 
						|
# Set include paths
 | 
						|
include_directories(${CMAKE_CURRENT_SOURCE_DIR} ${LAUNCHER} ${CMAKE_HOME_DIRECTORY}/src/common ${DBOOSTER})
 | 
						|
 | 
						|
link_libraries(${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY} ${QT_QTTEST_LIBRARY} "-L${CMAKE_SOURCE_DIR}/src/qdeclarativebooster -lmdeclarativecache" -ldl -lX11)
 | 
						|
 | 
						|
# Enable Qt (may not be needed, because already defined on higher level)
 | 
						|
include(${QT_USE_FILE})
 | 
						|
 | 
						|
add_executable(ut_dbooster ${SRC} ${MOC_SRC} )
 | 
						|
add_dependencies(ut_dbooster mdeclarativecache)
 | 
						|
 | 
						|
# Install
 | 
						|
install(PROGRAMS ut_dbooster DESTINATION /usr/share/applauncherd-tests/)
 | 
						|
 |