Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove the "project" feature | Thomas Petazzoni | 2009-09-16 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "project" feature was designed to allow to several projects to be built inside the same Buildroot source tree and allowing the toolchain and non-configurable packages to be shared between the different projects on the same architecture. While being interesting in theory, this feature adds a level of complexity to Buildroot, both from an user perspective and from a developer perspective, while one of the main Buildroot strengh is to be simple. Moreover, this feature is only seldomly used by our users. From a user-level perspective, this for example allows to remove the project_build_ARCH directory, which was very confusing. The autotools-stamps directory is also removed, since these stamps are back at their normal location. Description of the changes involved : * project/, directory removed * Makefile - Don't include project/Makefile.in and project/project.mk anymore - Grab a copy of the contents of project/Makefile.in at the location it was imported, but remove the definition related to PROJECT_BUILD_DIR. The TARGET_DIR is now in $(BUILD_DIR)/target_dir - Remove the creation/removal of the $(PROJECT_BUILD_DIR) and $(PROJECT_BUILD_DIR)/autotools-stamps directories - Don't make world depends on target-host-info. This target was defined by project/project.mk to customize /etc/issue, /etc/hostname and create /etc/br-version depending on the project definitions. We can of course imagine re-adding such a feature later. - Replace PROJECT_BUILD_DIR by BUILD_DIR everywhere - Remove the update, log and lognr.$(PROJECT) target, they were specific to the project feature. * package/Makefile.autotools.in - Replace PROJECT_BUILD_DIR by BUILD_DIR for the location of the configure cache - Move the INSTALL_TARGET and HOOK_POST_INSTALL stamps to the same directory as the other stamps (i.e, in the package directory). * package/Makefile.in - Replace PROJECT_BUILD_DIR by BUILD_DIR for the location of the configure cache * package/at/at.mk, package/busybox/busybox.mk, package/busybox/initramfs.mk, package/customize/customize.mk, package/linux-fusion/linux-fusion.mk, package/ltp-testsuite/ltp-testsuite.mk, package/nfs-utils/nfs-utils.mk, target/cpio/cpioroot.mk, target/cramfs/cramfs.mk, target/device/Atmel/DataFlashBoot/DataflashBoot.mk, target/device/Atmel/Makefile.in, target/device/Atmel/at91bootstrap/at91bootstrap.mk, target/device/KwikByte/Makefile.in, target/ext2/ext2root.mk, target/initramfs/initramfs.mk, target/iso9660/iso9660.mk, target/jffs2/jffs2root.mk, target/linux/Makefile.in, target/romfs/romfs.mk, target/squashfs/squashfsroot.mk, target/tar/tarroot.mk, target/ubifs/ubifsroot.mk - Replace PROJECT_BUILD_DIR by BUILD_DIR * target/device/Config.in - Do not include project/Config.in anymore * target/linux/Makefile.in.advanced - Replace PROJECT_BUILD_DIR by BUILD_DIR - Store the stamps file in $(STAMP_DIR) instead of $(PROJECT_BUILD_DIR)/autotools-stamps * target/u-boot/Makefile.in - Replace PROJECT_BUILD_DIR by BUILD_DIR - Remove $(PROJECT) from the U-Boot target binary name - Remove the insertion in the configuration of the project name as the hostname - The u-boot-autoscript target now generates $(U_BOOT_AUTOSCRIPT).img instead of $(U_BOOT_AUTOSCRIPT).$(PROJECT) * toolchain/gcc/gcc-uclibc-3.x.mk toolchain/gcc/gcc-uclibc-4.x.mk - Move the stamps files to $(STAMP_DIR) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | ||||
* | target/device/AMD: remove | Peter Korsgaard | 2009-09-01 | 1 | -1/+0 |
| | | | | | | | It hasn't been touched in years, and Config.in refers to non-existing files (linux.mk), so there cannot be many users. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | target/; xtensa support | Maxim Grigoriev | 2009-07-24 | 1 | -0/+1 |
| | | | | | | | Part of #163. Signed-off-by: Maxim Grigoriev <maxim2405@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> | ||||
* | Clean up x86 support | Ulf Samuelsson | 2009-01-29 | 1 | -4/+0 |
| | |||||
* | Clean up ARM Ltd BSP | Ulf Samuelsson | 2009-01-29 | 1 | -0/+1 |
| | |||||
* | Remove Via BSP which only provide support for linux-2.4 | Ulf Samuelsson | 2009-01-29 | 1 | -1/+0 |
| | |||||
* | Remove Soekris BSP which only provide support for linux-2.4 | Ulf Samuelsson | 2009-01-29 | 1 | -1/+0 |
| | |||||
* | Remove unneeded ARM architecure patch, just a clone of SAM9260 support | Ulf Samuelsson | 2009-01-29 | 1 | -3/+0 |
| | |||||
* | target/device: remove obsolete Sharp/LNode80 platform | Peter Korsgaard | 2009-01-29 | 1 | -1/+0 |
| | | | | | | | | As discussed on the list and requested on irc: < prpplague> Jacmet: hey, just wanted to drop a note to confirm that the LNode80 can be removed, we never went into full scale production of it, only 20 were ever made | ||||
* | Enable KB9202 board in Config | Ulf Samuelsson | 2008-07-03 | 1 | -0/+1 |
| | |||||
* | Add generic ARM target, if none other is choosen | Ulf Samuelsson | 2008-03-20 | 1 | -0/+4 |
| | |||||
* | Move ARM target to ARMLTD target to prepare for generic ARM | Ulf Samuelsson | 2008-03-20 | 1 | -1/+1 |
| | |||||
* | updates and additions for avr32 arch | John Voltz | 2008-03-06 | 1 | -0/+1 |
| | |||||
* | - revert some bad checkins, fixup bad settings in atmel targets and move the ↵ | Bernhard Reutner-Fischer | 2007-09-26 | 1 | -1/+3 |
| | | | | gcc target abi back to a place where the other arch-specific settings live | ||||
* | "Project Name" needed before "root" file system can be copied. | Ulf Samuelsson | 2007-09-26 | 1 | -2/+0 |
| | | | | | | | | Put first according to principle of configuration order Merge root skeleton configuration to one place - currently in package/busybox/Config.in - Should maybe have it's own Config.in gcc ABI configuration moved from toplevel to toolchain/gcc/Config.in | ||||
* | - revert patch that obfuscates the config UI and doesn't reflect the order ↵ | Bernhard Reutner-Fischer | 2007-09-25 | 1 | -3/+1 |
| | | | | of config steps | ||||
* | Reorganize configs to even more logical positions | Ulf Samuelsson | 2007-09-24 | 1 | -1/+3 |
| | |||||
* | - move project settings from toolchain to device | Bernhard Reutner-Fischer | 2007-09-22 | 1 | -0/+4 |
| | |||||
* | Configure linux within target/linux/Config.in instead of within ↵ | Ulf Samuelsson | 2007-07-11 | 1 | -41/+0 |
| | | | | target/device/Config.in | ||||
* | - store BR2_PACKAGE_LINUX_KCONFIG and BR2_PACKAGE_LINUX_FORMAT in .config | Bernhard Reutner-Fischer | 2007-04-11 | 1 | -0/+30 |
| | | | | - adjust a few defaults. | ||||
* | - note which kernel-headers are required. | Bernhard Reutner-Fischer | 2007-03-18 | 1 | -0/+4 |
| | | | | PS: kernel-headers-old.mk would need to provide stuff for downloading the full version, in case anybody would care about such ancient stuff.. | ||||
* | - add an arm integrator 926 thing qemu can deal with | Bernhard Reutner-Fischer | 2007-02-10 | 1 | -0/+1 |
| | |||||
* | - reenable linux26 | Bernhard Reutner-Fischer | 2007-01-31 | 1 | -9/+1 |
| | |||||
* | - generalize the menuconfig linux kernel support | Bernhard Reutner-Fischer | 2007-01-30 | 1 | -0/+15 |
| | | | | - simplify toplevel mkdir rules a tiny bit | ||||
* | - Prepatory patch for new Atmel targets boards | Bernhard Reutner-Fischer | 2007-01-24 | 1 | -4/+5 |
| | | | | Rearrange in Alphabetical order (Ulf Samuelsson) | ||||
* | - add generic target. X86 for now, don't fork this but generalize it! | Bernhard Reutner-Fischer | 2006-12-02 | 1 | -0/+1 |
| | |||||
* | add the amd au1500 based q5 board per case 0000374 | David Anders | 2006-01-25 | 1 | -0/+1 |
| | |||||
* | add Sharp LH79520 based LNode80 target | David Anders | 2006-01-19 | 1 | -0/+1 |
| | |||||
* | New target/device: Via epia-mii: | Eric Andersen | 2005-06-23 | 1 | -0/+1 |
| | | | | | | | | | Creates a target for the epia-mii board. Fairly generic, based on 2.6 kernel. Doesn't override the busybox or uclibc configurations. Includes one patch, which I still can't get to apply (it applies cleanly manually, but isn't applied through buildroot). http://bugs.busybox.net/view.php?id=188 | ||||
* | Initial support for MS7206SE01 sh2a board. | Paul Mundt | 2005-05-03 | 1 | -0/+1 |
| | |||||
* | Add board support for AMD devel boards | Eric Andersen | 2005-03-09 | 1 | -0/+1 |
| | |||||
* | move stuff around a little bit more | Eric Andersen | 2005-02-18 | 1 | -0/+3 |
| | |||||
* | move more stuff around for better board support | Eric Andersen | 2005-02-17 | 1 | -1/+1 |
| | |||||
* | more changes towards better board support | Eric Andersen | 2005-02-17 | 1 | -1/+1 |
| | |||||
* | Add the new device directory | Eric Andersen | 2005-02-17 | 1 | -0/+5 |