blob: 03bcbb03bd8d517efdce541c54a8f3321d2bee20 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
cmake_minimum_required(VERSION 3.28)
set(CMAKE_C_STANDARD 11)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_EXPORT_COMPILE_COMMANDS 1)
set(CMAKE_BUILD_TYPE Debug)
project(game C CXX)
add_subdirectory(../src crepe)
set(SOURCES
AquariumSubScene.cpp
BackgroundSubScene.cpp
ForestParallaxScript.cpp
ForestSubScene.cpp
GameScene.cpp
HallwaySubScene.cpp
MoveCameraManualyScript.cpp
PlayerScript.cpp
PlayerSubScene.cpp
StartGameScript.cpp
StartSubScene.cpp
main.cpp
mainmenu/ButtonScript.cpp
mainmenu/ButtonSubScene.cpp
mainmenu/MainMenuScene.cpp
mainmenu/ShowScript.cpp
mainmenu/ShowStartScript.cpp
mainmenu/ShowPreviewScript.cpp
mainmenu/ShopMenuScene.cpp
)
set(HEADERS
AquariumSubScene.h
BackgroundSubScene.h
ForestParallaxScript.h
ForestSubScene.h
GameScene.h
HallwaySubScene.h
MoveCameraManualyScript.h
PlayerScript.h
PlayerSubScene.h
StartGameScript.h
StartSubScene.h
mainmenu/ButtonScript.h
mainmenu/ButtonSubScene.h
mainmenu/MainMenuScene.h
mainmenu/MainMenuConfig.h
mainmenu/ShowScript.h
mainmenu/ShowStartScript.h
mainmenu/ShowPreviewScript.h
mainmenu/ShopMenuScene.h
)
add_executable(main ${SOURCES} ${HEADERS})
target_link_libraries(main PUBLIC crepe)
|