forked from MetroidPrimeModding/prime-practice-native
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
88 lines (83 loc) · 2.98 KB
/
CMakeLists.txt
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
cmake_minimum_required(VERSION 3.6)
set(CMAKE_CXX_STANDARD 11)
#if (NOT CLION)
# set(CMAKE_TOOLCHAIN_FILE HanafudaToolchain.cmake)
#endif ()
project(prime-practice-native)
add_compile_options(-D CLION)
include_directories(PrimeAPI/include)
include_directories(src/)
include_directories(/opt/devkitpro/libogc/include/)
set(SOURCE_FILES
PrimeAPI/include/rstl/string.h
PrimeAPI/include/rstl/rstl.h
PrimeAPI/include/PrimeAPI.h
src/include/prime/fnAddr.cpp
src/include/prime/CStateManager.h
src/include/dvd.h
src/include/os.h
src/include/prime/CMemoryCardSys.hpp
src/include/MathyTypes.hpp
src/include/prime/CSimplePool.hpp
src/include/types.h
src/include/prime/CPauseScreen.hpp
src/include/prime/CFinalInput.hpp
src/include/prime/CSfxManager.hpp
src/include/prime/CTextGui.hpp
src/include/prime/CColor.hpp
src/include/prime/CGraphics.hpp
src/include/TextRenderer.hpp
src/include/NewPauseScreen.hpp
src/include/prime/CGameGlobalObjects.hpp
src/include/prime/CHealthInfo.h
src/include/prime/CMemory.h
src/include/prime/CPlayerGun.h
src/include/prime/CPlayerState.h
src/include/prime/CWorld.hpp
src/include/prime/CPhysicsActor.hpp
src/include/prime/CPhysicsState.hpp
src/include/prime/CPlayer.hpp
src/include/prime/CWorldTransManager.hpp
src/include/prime/CMain.hpp
src/include/prime/CMainFlow.hpp
src/include/prime/CArchitectureMessage.hpp
src/include/GetField.hpp
src/include/UI/UIElement.hpp
src/include/UI/UITextElement.hpp
src/include/UI/UIElementList.hpp
src/include/UI/UIHeapUsageElement.hpp
src/include/GX.hpp
src/include/readFile.hpp
src/include/prime/CMFGame.hpp
src/include/prime/CIOWinManager.hpp
src/include/prime/CGameAllocator.hpp
src/include/prime/CDvdFile.hpp
src/include/prime/CIOWin.hpp
src/include/prime/CObjectList.hpp
src/include/prime/CActor.hpp
src/include/prime/CScriptTrigger.hpp
src/include/prime/CScriptDock.hpp
src/include/prime/CEntity.hpp
PrimeAPI/include/rstl/rstl.h
PrimeAPI/include/rstl/vector.h
src/include/prime/CFontEndUI.hpp
src/include/prime/CArchitectureQueue.hpp
src/include/prime/CScriptRelay.hpp
src/include/prime/CScriptDoor.hpp
src/include/prime/CScriptCameraHint.hpp
src/include/STriggerRenderConfig.hpp
src/new.cpp
src/UI/UIElement.cpp
src/UI/UITextElement.cpp
src/UI/UIHeapUsageElement.cpp
src/NewPauseScreen.cpp
src/TextRenderer.cpp
src/duk_mem.h
src/duk_mem.cpp
src/duk_config.h
src/duktape.h
src/prime-practice.cpp
src/readFile.cpp
src/libc.c
src/include/rust_interface.hpp)
add_executable(default-prime-practice ${SOURCE_FILES})