mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 03:12:44 +00:00 
			
		
		
		
	 18b6bdb563
			
		
	
	
		18b6bdb563
		
	
	
	
	
		
			
			We have 3 demos with pretty similar window logic and quitting behavior on user activity, so centralize that into `Desktop::Screensaver`.
		
			
				
	
	
		
			13 lines
		
	
	
	
		
			307 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			13 lines
		
	
	
	
		
			307 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
| set(SOURCES
 | |
|     AppFile.cpp
 | |
|     Launcher.cpp
 | |
|     Screensaver.cpp
 | |
| )
 | |
| 
 | |
| set(GENERATED_SOURCES
 | |
|     ../../Services/LaunchServer/LaunchClientEndpoint.h
 | |
|     ../../Services/LaunchServer/LaunchServerEndpoint.h
 | |
| )
 | |
| 
 | |
| serenity_lib(LibDesktop desktop)
 | |
| target_link_libraries(LibDesktop PRIVATE LibCore LibIPC LibGfx LibGUI)
 |