git: crunchgen(1): Add "linkopts" to specify linker options
Aaron LI
aly at crater.dragonflybsd.org
Wed Jul 4 02:50:49 PDT 2018
commit bd01e1de2c165bd5fb9ac8684bec59636ca5e523
Author: Aaron LI <aly at aaronly.me>
Date: Wed Jun 13 09:42:47 2018 +0800
crunchgen(1): Add "linkopts" to specify linker options
Currently, the link options (e.g., library search directories) are
appended to the "libs" directive. Moreover, crunchgen discards
duplicates in such string lists.
For example, "-L /lib -L /usr/lib" becomes "-L /lib /usr/lib".
Add the "linkopts" directive to record the options for linking the
final crunched binary. This makes the "libs" directive cleaner,
and helps crunchgen to detect duplicates between "libs" and "libs_so".
Update the crunchgen.1 man page.
Update mk/bsd.crunchgen.mk against the new "linkopts" directive.
Clean up crunchgen.c a bit.
Summary of changes:
share/mk/bsd.crunchgen.mk | 6 +++-
usr.bin/crunch/crunchgen/crunchgen.1 | 24 ++++++---------
usr.bin/crunch/crunchgen/crunchgen.c | 60 +++++++++++++++++++++++-------------
3 files changed, 53 insertions(+), 37 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/bd01e1de2c165bd5fb9ac8684bec59636ca5e523
--
DragonFly BSD source repository
More information about the Commits
mailing list