diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 45cd401b7b20f132bd175e88bd4ff7cb80e53370..17f9f7aa08a40428145912a626ed411175025f08 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,6 +14,7 @@ gcc11: - make test tags: - xen, levante + intel22: stage: build_and_test before_script: diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index b6c477dc06a8372457f688fefb214d322fb0247c..497cca3447c2daedba07c80ac7351bf8800bebcb 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -1,11 +1,12 @@ include(FetchContent) +if ("${CMAKE_VERSION}" VERSION_GREATER_EQUAL "3.24") + cmake_policy(SET CMP0135 NEW) +endif() + enable_language(CXX) find_package(GTest 1.13) if(NOT GTest_FOUND) - if ("${CMAKE_VERSION}" VERSION_GREATER_EQUAL "3.24") - cmake_policy(SET CMP0135 NEW) - endif() message(CHECK_START "Fetching external GTest") FetchContent_Declare(googletest URL https://github.com/google/googletest/archive/refs/tags/v1.13.0.tar.gz @@ -16,9 +17,10 @@ if(NOT GTest_FOUND) message(CHECK_PASS "done") endif() -FetchContent_Declare( - fortutf - GIT_REPOSITORY https://github.com/artemis-beta/FortUTF.git - GIT_TAG main +message(CHECK_START "Fetching external FortUTF") +FetchContent_Declare(fortutf + URL https://github.com/artemis-beta/FortUTF/archive/9f70d03c5d92c4023b1eab312af18ff56790c00a.tar.gz + URL_HASH MD5=143941264dc552599ab7b32fd17c4195 ) -FetchContent_MakeAvailable(fortutf) \ No newline at end of file +FetchContent_MakeAvailable(fortutf) +message(CHECK_PASS "done") \ No newline at end of file