1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
freebsd-ports/Mk/Scripts
Mathieu Arnold bf064c8390 SC2006: Use $(..) instead of legacy ...
Backtick command substitution `STATEMENT` is legacy syntax with several
issues.

 - It has a series of undefined behaviors related to quoting in POSIX.
 - It imposes a custom escaping mode with surprising results.
 - It's exceptionally hard to nest.

$(STATEMENT) command substitution has none of these problems, and is
therefore strongly encouraged.

PR:		227109
Submitted by:	mat
Sponsored by:	Absolight
2018-06-01 16:20:54 +00:00
..
actual-package-depends.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
cargo-crates.awk When specifying Git dependencies in Cargo.toml developers can set 3 2017-07-19 14:00:16 +00:00
check_leftovers.sh SC2221 & SC2222: This pattern always overrides a later/previous one. 2018-06-01 16:20:29 +00:00
check-desktop-entries.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
check-stagedir.sh Ignore info/*/dir (as used by the lang/gcc* ports, for example) in addition 2017-07-19 22:29:54 +00:00
check-vulnerable.sh Reverse tests to decrease complexity. 2016-06-19 11:25:35 +00:00
checksum.sh SC2198: Arrays don't work as operands in [ ]. Use a loop (or concatenate with * instead of @). 2018-06-01 16:20:33 +00:00
create-manifest.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
depends-list.sh SC2068: Double quote array expansions to avoid re-splitting elements. 2018-06-01 16:20:26 +00:00
desktop-categories.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
dialog4ports.sh Ease debugging of Mk/Scripts scripts. 2016-05-20 19:01:59 +00:00
do-depends.sh Fix 'make -j'. 2017-12-07 01:51:00 +00:00
do-fetch.sh Remove leftover debugging 2018-02-21 21:26:46 +00:00
do-patch.sh Add support to passing directories to EXTRA_PATCHES. 2018-01-25 09:12:21 +00:00
do-users-groups.sh Remove confusing and obsolete comment, 10.2 support was axed in 2018-01-18 15:42:15 +00:00
find-lib.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
functions.sh SC2163: Exporting an expansion rather than a variable. 2018-06-01 16:20:39 +00:00
generate-symbols.sh SC2145: Argument mixes string and array. Use * or separate argument. 2018-06-01 16:20:22 +00:00
install-desktop-entries.sh Extract desktop-categories, check-desktop-entries, and install-desktop-entries into scripts. 2018-01-28 08:25:06 +00:00
makesum.sh Extract the larger bsd.port.mk targets into separate scripts. 2016-05-25 15:58:31 +00:00
plist_sub_sed_sort.sh
ports_env.sh
qa.sh SC2006: Use $(..) instead of legacy ... 2018-06-01 16:20:54 +00:00
security-check.awk
smart_makepatch.sh SC2155: Declare and assign separately to avoid masking return values. 2018-06-01 16:20:51 +00:00