[build2] Installation of legal documentation (LICENSE, etc)
Matthew Krupcale
mkrupcale at matthewkrupcale.com
Fri Jul 3 00:22:00 UTC 2020
On Thu, Jul 2, 2020 at 8:46 AM Boris Kolpackov <boris at codesynthesis.com> wrote:
>
> Ok, this has been implemented[1] in the latest staged version
Thanks for implementing that. It simplifies build2 packages a bit on
Fedora (and I suppose SUSE).
> (and, yes, you really can write `<project>`[2]).
Is there a reason for using angle brackets to do the command-line
variable substitution? Since it's on the shell, I can see how $project
might be confusing. On the other hand, since < and > also have shell
semantics (i.e. redirection), the argument must be shell quoted as
well as indicated in [2].
So maybe quoting like
b config.install.libexec='exec_root/lib/$project/'
wouldn't be so bad. It would then be consistent with the buildfile
variable syntax.
> We are about a week from starting the release sequence
Great, looking forward to it.
> so if you could try this out and confirm everything works as expected, that would be great.
Done[1], everything seems in order.
[1] https://copr.fedorainfracloud.org/coprs/mkrupcale/build2/build/1516659/
> [2] https://git.build2.org/cgit/build2/commit/?id=83fc9f4287d24826abc8ea61e1524edf23dcd449
More information about the users
mailing list