tenseleyflow/bencch / 72dc535

Browse files

Pass C compilers through fpm targets

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
72dc535dc5f48a9466e746a330a1a19aacfa426a
Parents
9200478
Tree
759c601

1 changed file

StatusFile+-
M projects/fortrangoingonforty.afproj 6 6
projects/fortrangoingonforty.afprojmodified
@@ -107,8 +107,8 @@ priority 9
107107
 status active
108108
 coverage => cross_tu, pure_semantics, system_interop, performance
109109
 library_seed => fortpath
110
-build => fpm build --compiler "{fc}"
111
-test => fpm test --compiler "{fc}"
110
+build => fpm build --compiler "{fc}" --c-compiler "{cc}"
111
+test => fpm test --compiler "{fc}" --c-compiler "{cc}"
112112
 note "Filesystem/path library with a dense native test surface."
113113
 note "Good for `.amod`, library packaging, runtime I/O, and cross-unit truthfulness without app-layer noise."
114114
 end
@@ -120,8 +120,8 @@ priority 10
120120
 status active
121121
 coverage => cross_tu, system_interop, performance
122122
 library_seed => fortproc
123
-build => fpm build --compiler "{fc}"
124
-test => fpm test --compiler "{fc}"
123
+build => fpm build --compiler "{fc}" --c-compiler "{cc}"
124
+test => fpm test --compiler "{fc}" --c-compiler "{cc}"
125125
 note "Process/subprocess library with sync run, capture, timeout, and shell behavior coverage."
126126
 note "High-value ABI and runtime target for subprocess orchestration without needing a full end-user app."
127127
 end
@@ -133,8 +133,8 @@ priority 11
133133
 status active
134134
 coverage => cross_tu, system_interop, interactive
135135
 library_seed => fortterm, fortproc
136
-build => fpm build --compiler "{fc}"
137
-test => fpm test --compiler "{fc}"
136
+build => fpm build --compiler "{fc}" --c-compiler "{cc}"
137
+test => fpm test --compiler "{fc}" --c-compiler "{cc}"
138138
 note "PTY/session library with resize, lifecycle, and interactive subprocess coverage."
139139
 note "Best library-scale target for terminal I/O truthfulness before the heavier TUI/editor projects."
140140
 end