You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
may I suggest to replace the git submodules in the deps directory by CMake's FetchContent mechanism. It is as easy as potting the following code snippet into your CMakeLists.txt file
include(FetchContent)
FetchContent_Declare(openql
URL https://github.com/QuTech-Delft/OpenQL/archive/refs/tags/v0.11.1.zip
)
# Here you can `set` Make variables if needed
FetchContent_MakeAvailable(openql)
FetchContent_GetProperties(openql)
include_directories(${openql_SOURCE_DIR}/include)
This will download the archive, unpack it, and configure it to be used within the CMake project.
The problem with the current submodule approach is that tar.gz and zip archives of OpenQL are basically unusable due to the missing and not-obtainable submodule dependencies.
The text was updated successfully, but these errors were encountered:
Dear OpenQL developers,
may I suggest to replace the git submodules in the
deps
directory by CMake's FetchContent mechanism. It is as easy as potting the following code snippet into yourCMakeLists.txt
fileThis will download the archive, unpack it, and configure it to be used within the CMake project.
The problem with the current submodule approach is that
tar.gz
andzip
archives of OpenQL are basically unusable due to the missing and not-obtainable submodule dependencies.The text was updated successfully, but these errors were encountered: