@@ -69,6 +69,7 @@ add_subdirectory("${CMAKE_CURRENT_LIST_DIR}/External/rapidyaml")
6969add_subdirectory ("${CMAKE_CURRENT_LIST_DIR} /External/filesystem" )
7070add_subdirectory ("${CMAKE_CURRENT_LIST_DIR} /External/System2" )
7171add_subdirectory ("${CMAKE_CURRENT_LIST_DIR} /External/dylib" )
72+ add_subdirectory ("${CMAKE_CURRENT_LIST_DIR} /External/variant" )
7273
7374# Copy cfgpath.h
7475configure_file ( "${CMAKE_CURRENT_LIST_DIR} /External/cfgpath/cfgpath.h"
@@ -124,6 +125,8 @@ add_library(runcpp2 STATIC
124125 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/DependencyInfo.cpp"
125126 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/DependencyLinkProperty.cpp"
126127 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/DependencySource.cpp"
128+ "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/GitSource.cpp"
129+ "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/LocalSource.cpp"
127130 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/FileProperties.cpp"
128131 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/FlagsOverrideInfo.cpp"
129132 "${CMAKE_CURRENT_LIST_DIR} /Src/runcpp2/Data/ProfilesCommands.cpp"
@@ -150,7 +153,7 @@ add_library(runcpp2 STATIC
150153
151154target_include_directories (runcpp2 PUBLIC "${CMAKE_CURRENT_LIST_DIR} /Include" )
152155target_link_libraries (runcpp2 PRIVATE ssLogger System2 CppOverride dylib)
153- target_link_libraries (runcpp2 PUBLIC ghc_filesystem ryml::ryml)
156+ target_link_libraries (runcpp2 PUBLIC ghc_filesystem ryml::ryml mpark_variant )
154157
155158if (CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" )
156159 set (STANDARD_COMPILE_FLAGS "/utf-8;/W1;/DGHC_WIN_DISABLE_WSTRING_STORAGE_TYPE=1" )
0 commit comments