Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-07 | Support commit= in git URLsHEADmaster | David Barksdale | |
2014-10-21 | Fix handling of packages and 'all' while PWD is inside a category. | Mark Ferrell | |
2014-10-21 | Avoid stepping on SYSROOT as a builder variable | Mark Ferrell | |
2014-09-05 | Remove support for --version argument to builder | Mark Ferrell | |
* We do not currently track a version. Can revisit this later if necessary. | |||
2014-07-22 | Fix missing quote in log message | Mark Ferrell | |
2014-07-07 | Add support for post compile/install operations | Mark Ferrell | |
* Added support for pkg_post_compile() and pkg_post_install() | |||
2014-06-27 | Stop hardcoding the expected toolchain | Mark Ferrell | |
2014-06-27 | Add support for packages/.buildrules | Mark Ferrell | |
2014-06-27 | log the environ before calling pkg_*() routines. | Mark Ferrell | |
2014-06-27 | Fix test condition | Mark Ferrell | |
2014-06-27 | Default to --with-sysroot in build_compile() | Mark Ferrell | |
2014-06-26 | Better toolchain output | Mark Ferrell | |
2014-06-26 | Automatically include our ARCH configs | Mark Ferrell | |
2014-06-26 | Return with appropriate return code to avoid catching 'set -e' | Mark Ferrell | |
2014-06-26 | Fix message grammar | Mark Ferrell | |
2014-06-26 | Support more archive types | Mark Ferrell | |
2014-06-12 | Fix support for "build (clean|distclean) <category>/all" | Mark Ferrell | |
2014-06-12 | Ignore PATCHES if source/ exists. | Mark Ferrell | |
2014-05-12 | Properly prep/compile when <package>/source exists | Mark Ferrell | |
* Corrected some buggy dependancies when we had an in-tree source checkout. | |||
2014-05-09 | Remove leading directories from fetched URL's | Mark Ferrell | |
* Whel fetching from Perforce we now strip the leading directories of the URL from the fetched files. | |||
2014-05-01 | Add more 'all' targets. | Mark Ferrell | |
* Had to expand some of the target rules to allow 'build all source' and similar commands. | |||
2014-04-28 | Bugfix: properly test files in EXTRA_SOURCES | Mark Ferrell | |
2014-04-28 | Change test condition for NOCLEAN to allow setting to 0 | Mark Ferrell | |
2014-04-28 | Fix bug in build-make-distclean | Mark Ferrell | |
* The 'build distclean' was not properly implemented, and as such it was not cleaning NOCLEAN flagged packages. | |||
2014-04-24 | Redirect make output during uninstall | Mark Ferrell | |
2014-04-24 | Add a command for querying number of CPU's | Mark Ferrell | |
* This is something of a stop-gap until we can come up w/ a unified interface for asking for this sort of information. Something again to a 'build-host' command which we can query arch, os, version, endian, num-cpus, etc. | |||
2014-04-23 | [build-fetch-p4] Remove debug 'exit 0' | David Barksdale | |
2014-04-22 | Add Perforce support. | Mark Ferrell | |
* Have enabled perforce support as a p4:// SOURCE_URI. Currently this requires that the user already perform a 'p4 login', though we may be able to automatically perform said login should we find that various P4 specific environment variables are already set (aka git and other p4 capable tools). | |||
2014-04-22 | Bugfix: previouis makedeps rewrite list 'build source' support | Mark Ferrell | |
2014-04-21 | Uninstall a package before reinstalling it. | Mark Ferrell | |
2014-04-21 | Change how build-makedeps handles depdancies | Mark 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-17 | Fixup link names | Mark Ferrell | |
2014-04-16 | Silence error when sysroot does not exist | David Barksdale | |
2014-04-16 | [fetch-{git,svn}] Fix simple_usage invocation | David Barksdale | |
2014-04-16 | Rewrite make-distclean as a wrapper to make-clean | Mark Ferrell | |
2014-04-16 | Fix import() bug | Mark Ferrell | |
2014-04-16 | Fixup clean/distclean | Mark Ferrell | |
* Clean tmp files for a package out of BUILDER_TMPDIR during clean/distclean. This is particularly relivant after we added prepped/compiled staging data to temp. | |||
2014-04-16 | Remove packages which are no longer valid | Mark 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-15 | Add .buildrules files to package dependencies | Mark Ferrell | |
2014-04-15 | Look for the builder script index in multiple locations | Mark Ferrell | |
2014-04-15 | Cleanup quoting in include/import | Mark Ferrell | |
2014-04-15 | Allow packages to define EXTRA_SOURCES | Mark Ferrell | |
* Some packages rely on config files and such out of ${F} which are copied into ${S} for some purpose. These files are not normally caught as a dependancy. Now we can define these files in EXTRA_SOURCES so that builder will know to rebuild a package if these files change. | |||
2014-04-15 | Fixup source dependancies | Mark Ferrell | |
* Add the builder git index and included configs to a packages source dependancies. | |||
2014-04-15 | Enable include() directive. | Mark Ferrell | |
* Add routine for including files found in ${BUILDER_CONFIG} | |||
2014-04-15 | Nuke ${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-15 | Do not cleanup ${S} or ${D} when debugging | Mark Ferrell | |
2014-04-15 | We no longer support the idea of a PROJECT | Mark 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-15 | Use "simple_usage" not "usage" | Mark Ferrell | |
* Fixed usage bug in fetch-git and fetch-svn | |||
2014-04-15 | Fix 'build query --exists' | Mark Ferrell | |
* Changes in a previous commit which attempted to fixup an edge-case failure in '--exists' managed to break it for all cases. | |||
2014-04-14 | Fix fetching from mirrors | Mark Ferrell | |