@@ -23,36 +23,36 @@ enable_precompiled_headers("${Main_src}" stdafx.cpp)
23
23
precompiled_header_exclude("Resource.rc" )
24
24
25
25
include_directories (Audio GUI .)
26
- add_executable (Main ${Main_src} ${C_src} )
27
- set_output_postfixes(Main )
26
+ add_executable (usc-game ${Main_src} ${C_src} )
27
+ set_output_postfixes(usc-game )
28
28
29
29
# Target subsystem on windows, set debugging folder
30
30
if (MSVC )
31
- set_target_properties (Main PROPERTIES LINK_FLAGS "/SUBSYSTEM:WINDOWS" )
32
- set_target_properties (Main PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${PROJECT_SOURCE_DIR} /bin" )
31
+ set_target_properties (usc-game PROPERTIES LINK_FLAGS "/SUBSYSTEM:WINDOWS" )
32
+ set_target_properties (usc-game PROPERTIES VS_DEBUGGER_WORKING_DIRECTORY "${PROJECT_SOURCE_DIR} /bin" )
33
33
endif (MSVC )
34
34
35
35
# Dependencies
36
- target_link_libraries (Main Shared)
37
- target_link_libraries (Main Graphics)
38
- target_link_libraries (Main Audio)
39
- target_link_libraries (Main GUI)
40
- target_link_libraries (Main Beatmap)
41
- target_link_libraries (Main nanovg)
36
+ target_link_libraries (usc-game Shared)
37
+ target_link_libraries (usc-game Graphics)
38
+ target_link_libraries (usc-game Audio)
39
+ target_link_libraries (usc-game GUI)
40
+ target_link_libraries (usc-game Beatmap)
41
+ target_link_libraries (usc-game nanovg)
42
42
#target_link_libraries(Main nuklear)
43
- target_link_libraries (Main lua)
43
+ target_link_libraries (usc-game lua)
44
44
45
45
46
46
if (WIN32 )
47
47
# Bundled libraries
48
- target_link_libraries (Main zlib)
49
- target_link_libraries (Main freetype)
50
- target_link_libraries (Main SDL2)
51
- target_link_libraries (Main png)
52
- target_link_libraries (Main jpeg)
53
- target_include_directories (Main PUBLIC ${SDL2_SOURCE_DIR} /include /)
48
+ target_link_libraries (usc-game zlib)
49
+ target_link_libraries (usc-game freetype)
50
+ target_link_libraries (usc-game SDL2)
51
+ target_link_libraries (usc-game png)
52
+ target_link_libraries (usc-game jpeg)
53
+ target_include_directories (usc-game PUBLIC ${SDL2_SOURCE_DIR} /include /)
54
54
else ()
55
55
set (CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR} /third_party/)
56
56
include (FindLibraries)
57
- target_link_libraries (Main ${SDL2_LIBRARY} )
57
+ target_link_libraries (usc-game ${SDL2_LIBRARY} )
58
58
endif ()
0 commit comments