diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
index 7331227597e3f68b883a7a3ba2011a986ec2392d..84021b0ada474eaf4b5377f3c45fb84fa1e58b61 100644
--- a/examples/CMakeLists.txt
+++ b/examples/CMakeLists.txt
@@ -21,12 +21,13 @@ set(examples_Fortran
 )
 
 if(MTIME_ENABLE_FORTRAN_HL)
-  set(APPEND
-      examples_Fortran
-      # cmake-format: sort
-      example_hl
-      iconoce_hl
-      simulate_iau
+  list(
+    APPEND
+    examples_Fortran
+    # cmake-format: sort
+    example_hl
+    iconoce_hl
+    simulate_iau
   )
 endif()