summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-02-21 12:51:47 -0600
committerLywx <kiritodev01@gmail.com>2024-02-21 20:38:05 -0600
commit70a6bb7cf1a93609bcb92f14673c064d98ff9cf5 (patch)
tree6d30a15ac7ce377343422798b2c9b9bcffca4b5b /CMakeLists.txt
parent3845d02cf603dbba49b44a160b4e1958c86c738e (diff)
Added asset mods support
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt17
1 files changed, 12 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index a3fc356..15c12f5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -122,22 +122,29 @@ else()
endif()
# Fetch Dependencies
-add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/lib/binarytools)
if(EXISTS "/mnt/c/WINDOWS/system32/wsl.exe")
FetchContent_Declare(
GSL
GIT_REPOSITORY https://github.com/Microsoft/GSL.git
GIT_TAG a3534567187d2edc428efd3f13466ff75fe5805c
-)
-FetchContent_MakeAvailable(GSL)
-target_link_libraries(${PROJECT_NAME} PRIVATE GSL)
-endif()
+ )
+ FetchContent_MakeAvailable(GSL)
+ target_link_libraries(${PROJECT_NAME} PRIVATE GSL)
+ endif()
# Link BinaryTools
+
+add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/lib/binarytools)
add_dependencies(${PROJECT_NAME} BinaryTools)
target_link_libraries(${PROJECT_NAME} PRIVATE BinaryTools)
+# Link n64graphics
+
+add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/lib/n64graphics)
+add_dependencies(${PROJECT_NAME} N64Graphics)
+target_link_libraries(${PROJECT_NAME} PRIVATE N64Graphics)
+
# Link StormLib
set(STORMLIB_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/StormLib)