Skip to content

Commit 38d6057

Browse files
make dependencies explicit
1 parent 931e925 commit 38d6057

File tree

1 file changed

+9
-11
lines changed

1 file changed

+9
-11
lines changed

functional_modeler/cmake/dependencies.cmake

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ FetchContent_MakeAvailable(json_for_modern_cpp)
1111

1212
FetchContent_Declare(
1313
argmap
14-
# TODO at the mo, grabs the latest this should change once versioned
15-
URL https://raw.githubusercontent.com/helibproject/argmap/main/argmap.h
14+
# version from main, which (as of March 6th 2025) has not been updated since December 2023
15+
URL https://raw.githubusercontent.com/helibproject/argmap/0e724938d0d4aed8c182f04ca345bfba8ede83ef/argmap.h
1616
DOWNLOAD_NO_EXTRACT TRUE
1717
)
1818

@@ -47,13 +47,11 @@ if (NOT snap_POPULATED)
4747
endif()
4848

4949
if(ENABLE_DATA_FORMATS)
50-
find_package(HERACLES_DATA_FORMATS CONFIG)
51-
if(NOT HERACLES_DATA_FORMATS_FOUND)
52-
FetchContent_Declare(
53-
heracles_data_formats
54-
GIT_REPOSITORY git@github.com:IntelLabs/HERACLES-data-formats.git
55-
GIT_TAG main
56-
)
57-
FetchContent_MakeAvailable(heracles_data_formats)
58-
endif()
50+
FetchContent_Declare(
51+
heracles_data_formats
52+
GIT_REPOSITORY https://github.com/IntelLabs/HERACLES-data-formats.git
53+
GIT_TAG f3bc197530b2ba2c1651f61ca82ba7a614be2884 # HEAD of main branch as of 2025-02-25: "New Math functions and tests (#60)"
54+
)
55+
56+
FetchContent_MakeAvailable(heracles_data_formats)
5957
endif()

0 commit comments

Comments
 (0)