finesse.sh: Mix of architectures and flags assigned to $CPUARCH
That -m32
, -m64
can be assigned to a variable named CPUARCH
(other values like x86_64
look more reasonable) is mildly confusing.
I'm asking whether it'd be possible to rewrite this part so that CPUARCH
always reflects some hardware architecture, and an extra variable (CPUFLAGS
?) gets flags like -m64 -mfpmath=sse -ffast-math
(these three are scattered all over the code right now).
This should, in a not so far future, allow for addition of more --build* options, e.g. for non-X86 architectures (aarch64 wants -a64
and doesn't like Intel-specific flags)