mirror of
https://github.com/reactos/reactos.git
synced 2025-02-22 16:36:33 +00:00
[Screen Savers]
- CMake it! MazeScr is skipped for now. svn path=/trunk/; revision=56086
This commit is contained in:
parent
63fa6d040d
commit
f3bea9c548
8 changed files with 109 additions and 0 deletions
|
@ -1 +1,8 @@
|
|||
add_subdirectory(blankscr)
|
||||
add_subdirectory(butterflies)
|
||||
add_subdirectory(circles)
|
||||
add_subdirectory(cylfrac)
|
||||
add_subdirectory(matrix)
|
||||
#add_subdirectory(mazescr)
|
||||
add_subdirectory(starfield)
|
||||
add_subdirectory(ssstars)
|
||||
|
|
14
rosapps/applications/screensavers/blankscr/CMakeLists.txt
Normal file
14
rosapps/applications/screensavers/blankscr/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(blankscr
|
||||
scrnsave.c
|
||||
scrnsave.rc)
|
||||
|
||||
set_module_type(blankscr win32gui UNICODE)
|
||||
set_target_properties(blankscr PROPERTIES SUFFIX ".scr")
|
||||
|
||||
target_link_libraries(blankscr scrnsave)
|
||||
add_importlibs(blankscr user32 gdi32)
|
||||
|
||||
add_cd_file(TARGET blankscr DESTINATION reactos/system32 FOR all)
|
14
rosapps/applications/screensavers/butterflies/CMakeLists.txt
Normal file
14
rosapps/applications/screensavers/butterflies/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(butterflies
|
||||
butterflies.c
|
||||
butterflies.rc)
|
||||
|
||||
set_module_type(butterflies win32gui UNICODE)
|
||||
set_target_properties(butterflies PROPERTIES SUFFIX ".scr")
|
||||
|
||||
target_link_libraries(butterflies scrnsave)
|
||||
add_importlibs(butterflies user32 gdi32 opengl32 glu32 advapi32 shell32 msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET butterflies DESTINATION reactos/system32 FOR all)
|
14
rosapps/applications/screensavers/circles/CMakeLists.txt
Normal file
14
rosapps/applications/screensavers/circles/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(circles
|
||||
circles.c
|
||||
circles.rc)
|
||||
|
||||
set_module_type(circles win32gui UNICODE)
|
||||
set_target_properties(circles PROPERTIES SUFFIX ".scr")
|
||||
|
||||
target_link_libraries(circles scrnsave)
|
||||
add_importlibs(circles user32 gdi32 msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET circles DESTINATION reactos/system32 FOR all)
|
14
rosapps/applications/screensavers/cylfrac/CMakeLists.txt
Normal file
14
rosapps/applications/screensavers/cylfrac/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(cylfrac
|
||||
cylfrac.c
|
||||
cylfrac.rc)
|
||||
|
||||
set_module_type(cylfrac win32gui UNICODE)
|
||||
set_target_properties(cylfrac PROPERTIES SUFFIX ".scr")
|
||||
|
||||
target_link_libraries(cylfrac scrnsave)
|
||||
add_importlibs(cylfrac user32 gdi32 opengl32 glu32 winmm msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET cylfrac DESTINATION reactos/system32 FOR all)
|
19
rosapps/applications/screensavers/matrix/CMakeLists.txt
Normal file
19
rosapps/applications/screensavers/matrix/CMakeLists.txt
Normal file
|
@ -0,0 +1,19 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(matrix
|
||||
config.c
|
||||
matrix.c
|
||||
message.c
|
||||
password.c
|
||||
screensave.c
|
||||
settings.c
|
||||
rsrc.rc)
|
||||
|
||||
set_module_type(matrix win32gui UNICODE)
|
||||
set_target_properties(matrix PROPERTIES SUFFIX ".scr")
|
||||
|
||||
target_link_libraries(matrix scrnsave uuid)
|
||||
add_importlibs(matrix user32 gdi32 winspool advapi32 comctl32 comdlg32 shell32 msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET matrix DESTINATION reactos/system32 FOR all)
|
14
rosapps/applications/screensavers/mazescr/CMakeLists.txt
Normal file
14
rosapps/applications/screensavers/mazescr/CMakeLists.txt
Normal file
|
@ -0,0 +1,14 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(mazescr
|
||||
scrnsave.c
|
||||
maze.c
|
||||
scrnsave.rc)
|
||||
|
||||
set_module_type(mazescr win32gui UNICODE)
|
||||
set_target_properties(mazescr PROPERTIES SUFFIX ".scr")
|
||||
|
||||
add_importlibs(mazescr user32 gdi32 msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET mazescr DESTINATION reactos/system32 FOR all)
|
13
rosapps/applications/screensavers/starfield/CMakeLists.txt
Normal file
13
rosapps/applications/screensavers/starfield/CMakeLists.txt
Normal file
|
@ -0,0 +1,13 @@
|
|||
|
||||
set_rc_compiler()
|
||||
|
||||
add_executable(starfield
|
||||
screensaver.c
|
||||
starfield.rc)
|
||||
|
||||
set_module_type(starfield win32gui UNICODE)
|
||||
set_target_properties(starfield PROPERTIES SUFFIX ".scr")
|
||||
|
||||
add_importlibs(starfield user32 gdi32 msvcrt kernel32)
|
||||
|
||||
add_cd_file(TARGET starfield DESTINATION reactos/system32 FOR all)
|
Loading…
Reference in a new issue