aboutsummaryrefslogtreecommitdiff
path: root/libexec/build-make-compile
AgeCommit message (Collapse)Author
2014-10-21Avoid stepping on SYSROOT as a builder variableMark Ferrell
2014-07-07Add support for post compile/install operationsMark Ferrell
* Added support for pkg_post_compile() and pkg_post_install()
2014-06-27Stop hardcoding the expected toolchainMark Ferrell
2014-06-27log the environ before calling pkg_*() routines.Mark Ferrell
2014-06-27Default to --with-sysroot in build_compile()Mark Ferrell
2014-04-24Redirect make output during uninstallMark Ferrell
2014-04-21Uninstall a package before reinstalling it.Mark Ferrell
2014-04-21Change how build-makedeps handles depdanciesMark Ferrell
* Instead of generating huge lists of dependancies and then jumping through eval hoops to write them into the Makefile, we now use basic (portable) Makefile syntax to just append dependancies by declaring the comman portion as a separate entry. This should reduce the time spent building the makefile (less shell hoops) and allow us to automatically perform uninstalls for reverse deps.
2014-04-15Nuke ${W} during cleanup, not just ${S}Mark Ferrell
* A number of packages perform their build outside of the ${S} path, which leaves tons of extra trash in ${W}. Go ahead and clean it all up properly whenever a build is successful.
2014-04-15Do not cleanup ${S} or ${D} when debuggingMark 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-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-09Make the prep and compile subcommands callable from the CLIMark Ferrell