Skip to content
Snippets Groups Projects
Commit 3db3ab46 authored by Sergey Kosukhin's avatar Sergey Kosukhin Committed by Jonas Jucker
Browse files

Apply 5 suggestion(s) to 2 file(s)

parent 9cbd0162
No related branches found
No related tags found
1 merge request!11Cmake-infrastructure for tests and CI-setup for Levante
Pipeline #39500 passed
...@@ -14,6 +14,7 @@ gcc11: ...@@ -14,6 +14,7 @@ gcc11:
- make test - make test
tags: tags:
- xen, levante - xen, levante
intel22: intel22:
stage: build_and_test stage: build_and_test
before_script: before_script:
......
include(FetchContent) include(FetchContent)
if ("${CMAKE_VERSION}" VERSION_GREATER_EQUAL "3.24")
cmake_policy(SET CMP0135 NEW)
endif()
enable_language(CXX) enable_language(CXX)
find_package(GTest 1.13) find_package(GTest 1.13)
if(NOT GTest_FOUND) if(NOT GTest_FOUND)
if ("${CMAKE_VERSION}" VERSION_GREATER_EQUAL "3.24")
cmake_policy(SET CMP0135 NEW)
endif()
message(CHECK_START "Fetching external GTest") message(CHECK_START "Fetching external GTest")
FetchContent_Declare(googletest FetchContent_Declare(googletest
URL https://github.com/google/googletest/archive/refs/tags/v1.13.0.tar.gz URL https://github.com/google/googletest/archive/refs/tags/v1.13.0.tar.gz
...@@ -16,9 +17,10 @@ if(NOT GTest_FOUND) ...@@ -16,9 +17,10 @@ if(NOT GTest_FOUND)
message(CHECK_PASS "done") message(CHECK_PASS "done")
endif() endif()
FetchContent_Declare( message(CHECK_START "Fetching external FortUTF")
fortutf FetchContent_Declare(fortutf
GIT_REPOSITORY https://github.com/artemis-beta/FortUTF.git URL https://github.com/artemis-beta/FortUTF/archive/9f70d03c5d92c4023b1eab312af18ff56790c00a.tar.gz
GIT_TAG main URL_HASH MD5=143941264dc552599ab7b32fd17c4195
) )
FetchContent_MakeAvailable(fortutf) FetchContent_MakeAvailable(fortutf)
\ No newline at end of file message(CHECK_PASS "done")
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment