tenseleyflow/bencch / a055044

Browse files

Tune project campaign build flags

Authored by espadonne
SHA
a0550447294f57c4ad2c919fc1cf5fa470a33863
Parents
72dc535
Tree
f65cc42

1 changed file

StatusFile+-
M projects/fortrangoingonforty.afproj 5 5
projects/fortrangoingonforty.afprojmodified
@@ -35,7 +35,7 @@ priority 3
3535
 status active
3636
 coverage => system_interop, interactive, performance
3737
 library_seed => fortterm, fortpath
38
-build => make clean && make FC="{fc}" CC="{cc}"
38
+build => make clean && make FC="{fc}" CC="{cc}" FFLAGS="-O2 -Wall"
3939
 note "First ncurses-flavored systems TUI target after fortbite and ferp."
4040
 end
4141
 
@@ -58,8 +58,8 @@ priority 5
5858
 status active
5959
 coverage => interactive, pure_semantics
6060
 library_seed => fortterm, fortds
61
-build => make clean && make FC="{fc}"
62
-test => make test FC="{fc}"
61
+build => make clean && make FC="{fc}" FFLAGS="-O2 -J build/"
62
+test => make test FC="{fc}" FFLAGS="-O2 -J build/"
6363
 note "Smaller editor-like TUI target for merge-conflict workflows."
6464
 end
6565
 
@@ -70,7 +70,7 @@ priority 6
7070
 status active
7171
 coverage => cross_tu, system_interop, interactive, performance
7272
 library_seed => fortterm, fortpath, fortproc, fortds, fortconfig
73
-build => make clean && make FC="{fc}" CC="{cc}"
73
+build => make clean && make FC="{fc}" CC="{cc}" FFLAGS="-O2 -Wall"
7474
 smoke => ./fac --version
7575
 note "Next flagship proof target after the smaller ladder is mostly green."
7676
 note "Expected to expose terminal, regex, LSP, UTF-8, and cross-module ABI gaps."
@@ -95,7 +95,7 @@ priority 8
9595
 status active
9696
 coverage => interactive, system_interop, performance
9797
 library_seed => fortterm, fortpath, fortproc
98
-build => make clean && make FC="{fc}"
98
+build => make clean && make FC="{fc}" FFLAGS="-O2 -Wall"
9999
 note "Smaller git-oriented TUI target with tree rendering, shell integration, and UTF-8 output."
100100
 note "Useful backup interactive target between ferp and facsimile when we want less dependency noise than ncurses-heavy editors."
101101
 end