Skip to content

Commit badbd14

Browse files
committed
cmake: build libpatches
1 parent fda166f commit badbd14

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

ee/CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,5 @@ set(EE_INC ${PS2SDKSRC_ROOT}/common/include ${PROJECT_SOURCE_DIR}/kernel/include
66

77
add_subdirectory(kernel)
88
add_subdirectory(libcglue)
9-
add_subdirectory(debug)
9+
add_subdirectory(debug)
10+
add_subdirectory(sbv)

ee/sbv/CMakeLists.txt

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
add_library(patches)
2+
target_include_directories(patches PUBLIC include)
3+
target_include_directories(patches PRIVATE ${EE_INC})
4+
target_sources(patches PRIVATE src/smem.c src/smod.c src/slib.c
5+
src/patch_enable_lmb.c src/patch_disable_prefix_check.c
6+
src/patch_user_mem_clear.c src/patch_fileio.c src/common.c
7+
#src/erl-support.c TODO
8+
)
9+
10+
file(GLOB PATCHES_INCLUDE_FILES "include/*.h*")
11+
set_target_properties(patches PROPERTIES PUBLIC_HEADER "${PATCHES_INCLUDE_FILES}")
12+
13+
install(TARGETS patches)
14+

0 commit comments

Comments
 (0)