aboutsummaryrefslogtreecommitdiff
path: root/libexec/build-make-export
AgeCommit message (Collapse)Author
2014-10-21Avoid stepping on SYSROOT as a builder variableMark Ferrell
2014-04-14Setup the package environment during load_rules()Mark Ferrell
* We have pulled the environment setup from build-query and moved it into load_rules(). This means that build-query acts to query information about a package and is reserved more as a cmdline helper for external tools. Tools that need package variables should use load_rules instead of 'build-query --environ'.
2014-04-14Make various sub-commands proper builder librariesMark Ferrell
* Have fixed up various sub-commands so that they can now be used via import() as well as executed as a command.
2014-04-09Add build-urlMark Ferrell
* Removed URL parsing out of build-make-fetch and into its own command.
2014-04-08Properly support arguments to sub commandsMark Ferrell
* We needed some way to detect when a sub-command was being called by the make engine vs by a user so we could properly handle the 'help' command. This involved a lot of decoupling of the make handling out of the top-level 'build' tool and placing it into a newly created 'build-make'. * While we where at it we cleaned up the handling of various targets in makedeps so that 'all/all' is now a valid target, and subsequently, the default target.
2014-03-18Reorg build builtinsMark Ferrell
* Added a few new builtins to help performance in some minor use cases. * Move generic builtin routines to top of build script