aboutsummaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2022-07-16 12:05:02 +0500
committerAnna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>2022-07-16 18:44:07 +0500
commitc27eb43e0a473feba6038f4845881534047338ba (patch)
treef88537744d2d9d6e806b326bb652d8b214cd5a8d /eclass
parentmedia-sound/dzr: add 220715, drop 220531 (diff)
downloadguru-c27eb43e0a473feba6038f4845881534047338ba.tar.gz
guru-c27eb43e0a473feba6038f4845881534047338ba.tar.bz2
guru-c27eb43e0a473feba6038f4845881534047338ba.zip
nim-utils.eclass: refine nim.cfg options
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Diffstat (limited to 'eclass')
-rw-r--r--eclass/nim-utils.eclass10
1 files changed, 8 insertions, 2 deletions
diff --git a/eclass/nim-utils.eclass b/eclass/nim-utils.eclass
index eb03c0fc5..951234d1b 100644
--- a/eclass/nim-utils.eclass
+++ b/eclass/nim-utils.eclass
@@ -101,9 +101,15 @@ nim_gen_config() {
gcc.linkerexe:"$(tc-getCC)"
gcc.cpp.exe:"$(tc-getCXX)"
gcc.cpp.linkerexe:"$(tc-getCXX)"
- gcc.options.always:"${CFLAGS} ${CPPFLAGS}"
+ gcc.options.speed:"${CFLAGS}"
+ gcc.options.size:"${CFLAGS}"
+ gcc.options.debug:"${CFLAGS}"
+ gcc.options.always:"${CPPFLAGS}"
gcc.options.linker:"${LDFLAGS}"
- gcc.cpp.options.always:"${CFLAGS} ${CPPFLAGS}"
+ gcc.cpp.options.speed:"${CXXFLAGS}"
+ gcc.cpp.options.size:"${CXXFLAGS}"
+ gcc.cpp.options.debug:"${CXXFLAGS}"
+ gcc.cpp.options.always:"${CPPFLAGS}"
gcc.cpp.options.linker:"${LDFLAGS}"
$([[ "${NOCOLOR}" == true || "${NOCOLOR}" == yes ]] && echo '--colors:"off"')