--- - branch: MAIN date: Fri Apr 27 20:16:36 UTC 2018 files: - new: '1.6' old: '1.5' path: pkgsrc/mk/tools/create.mk pathrev: pkgsrc/mk/tools/create.mk@1.6 type: modified id: 20180427T201636Z.532031bee1e2659e71397f3d974a0ac8391ad297 log: | mk/tools/create.mk: sort tools before creating the wrapper targets The TOOLS_CREATE variable is only ever appended to, without checking for duplicates. In some rare cases, this produces warnings about doubly-defined make targets. An example is adding USE_TOOLS+=strip to pkgtools/pkglint: ".../mk/tools/create.mk" line 149: warning: duplicate script for target ".../work/.tools/bin/strip" ignored The above line number 149 is zero-based, which in reality means the duplicate definition is in line 150. module: pkgsrc subject: 'CVS commit: pkgsrc/mk/tools' unixtime: '1524860196' user: rillig