diff --git a/.gitmodules b/.gitmodules index c18df39..2a160d2 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,3 +28,6 @@ [submodule "external/imgui_club"] path = external/imgui_club url = https://github.com/ocornut/imgui_club.git +[submodule "external/tomlplusplus"] + path = external/tomlplusplus + url = https://github.com/marzer/tomlplusplus.git diff --git a/CMakeLists.txt b/CMakeLists.txt index a7ea0a5..5b1d361 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -30,6 +30,7 @@ add_subdirectory(external/argparse) add_subdirectory(external/expected) add_subdirectory(external/magic_enum) add_subdirectory(external/nativefiledialog-extended) +add_subdirectory(external/tomlplusplus) add_executable(${EXE_NAME} ${SOURCE_FILES}) @@ -40,5 +41,6 @@ target_link_libraries(${EXE_NAME} magic_enum) # target_link_libraries(${EXE_NAME} raylib) target_link_libraries(${EXE_NAME} rlimgui) target_link_libraries(${EXE_NAME} nfd) +target_link_libraries(${EXE_NAME} tomlplusplus::tomlplusplus) target_include_directories(${EXE_NAME} PUBLIC external/rlimgui) diff --git a/external/tomlplusplus b/external/tomlplusplus new file mode 160000 index 0000000..1f7884e --- /dev/null +++ b/external/tomlplusplus @@ -0,0 +1 @@ +Subproject commit 1f7884e59165e517462f922e7b6de131bd9844f3