aboutsummaryrefslogtreecommitdiff
path: root/libexec/build-make
AgeCommit message (Collapse)Author
2014-10-21Fix handling of packages and 'all' while PWD is inside a category.Mark Ferrell
2014-10-21Avoid stepping on SYSROOT as a builder variableMark Ferrell
2014-06-26Fix message grammarMark Ferrell
2014-04-16Silence error when sysroot does not existDavid Barksdale
2014-04-16Remove packages which are no longer validMark Ferrell
* Before we start a build we check the SYSROOT for old packages which no longer have a valid package definition. This could be the result of a rename, or simply removing the package all together. Regardless, we remove it from the SYSROOT.
2014-04-15We no longer support the idea of a PROJECTMark Ferrell
* The original idea behind the PROJECT variable is all but gone, and really .. it wasn't very good to begin with. Remove any remaining references to it.
2014-04-14Fixup name-space collisions for cleanup handlersMark Ferrell
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-08Better handling of '*/all' and 'all'Mark Ferrell
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.