From 672e1801cd6b85bd65f26d95c8a06231b645accc Mon Sep 17 00:00:00 2001 From: Hannes Signer Date: Thu, 11 Dec 2025 00:41:55 +0100 Subject: [PATCH] update installation of weight files --- bench/CMakeLists.txt | 10 ++++------ bench/barite/CMakeLists.txt | 4 ++-- bench/dolo/CMakeLists.txt | 4 ++-- 3 files changed, 8 insertions(+), 10 deletions(-) diff --git a/bench/CMakeLists.txt b/bench/CMakeLists.txt index 794774c4f..df8a24493 100644 --- a/bench/CMakeLists.txt +++ b/bench/CMakeLists.txt @@ -1,7 +1,6 @@ -function(ADD_BENCH_TARGET TARGET POET_BENCH_LIST RT_FILES OUT_PATH) +function(ADD_BENCH_TARGET TARGET POET_BENCH_LIST RT_FILES WEIGHT_FILES OUT_PATH) set(bench_install_dir share/poet/${OUT_PATH}) - # create empty list set(OUT_FILES_LIST "") foreach(BENCH_FILE ${${POET_BENCH_LIST}}) @@ -28,16 +27,15 @@ function(ADD_BENCH_TARGET TARGET POET_BENCH_LIST RT_FILES OUT_PATH) install(FILES ${OUT_FILES_LIST} DESTINATION ${bench_install_dir}) - # install all ADD_FILES to the same location install(FILES ${${RT_FILES}} DESTINATION ${bench_install_dir}) + + install(FILES ${${WEIGHT_FILES}} DESTINATION ${bench_install_dir}) endfunction() -# define target name set(BENCHTARGET benchmarks) add_custom_target(${BENCHTARGET} ALL) add_subdirectory(barite) -add_subdirectory(dolo) -add_subdirectory(surfex) +add_subdirectory(dolo) \ No newline at end of file diff --git a/bench/barite/CMakeLists.txt b/bench/barite/CMakeLists.txt index 1d47bfb34..8fdc43a6a 100644 --- a/bench/barite/CMakeLists.txt +++ b/bench/barite/CMakeLists.txt @@ -7,7 +7,7 @@ set(runtime_files barite_200_rt.R ) -set(model_weights +set(weight_files barite_trained.weights.h5) # add_custom_target(barite_bench DEPENDS ${bench_files} ${runtime_files}) @@ -15,7 +15,7 @@ set(model_weights ADD_BENCH_TARGET(barite_bench bench_files runtime_files - model_weights + weight_files "barite" ) diff --git a/bench/dolo/CMakeLists.txt b/bench/dolo/CMakeLists.txt index cef09b41a..592994082 100644 --- a/bench/dolo/CMakeLists.txt +++ b/bench/dolo/CMakeLists.txt @@ -6,14 +6,14 @@ set(runtime_files dolo_interp_rt_dt2000.R ) -set(model_weights +set(weight_files dolomite_trained.weights.h5) ADD_BENCH_TARGET( dolo_bench bench_files runtime_files - model_weights + weight_files "dolo" )