summaryrefslogtreecommitdiff
path: root/target/device/Config.in
AgeCommit message (Collapse)Author
2009-09-16Remove the "project" featureThomas Petazzoni
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>
2009-09-01target/device/AMD: removePeter Korsgaard
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>
2009-07-24target/; xtensa supportMaxim Grigoriev
Part of #163. Signed-off-by: Maxim Grigoriev <maxim2405@gmail.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2009-01-29Clean up x86 supportUlf Samuelsson
2009-01-29Clean up ARM Ltd BSPUlf Samuelsson
2009-01-29Remove Via BSP which only provide support for linux-2.4Ulf Samuelsson
2009-01-29Remove Soekris BSP which only provide support for linux-2.4Ulf Samuelsson
2009-01-29Remove unneeded ARM architecure patch, just a clone of SAM9260 supportUlf Samuelsson
2009-01-29target/device: remove obsolete Sharp/LNode80 platformPeter Korsgaard
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
2008-07-03Enable KB9202 board in ConfigUlf Samuelsson
2008-03-20Add generic ARM target, if none other is choosenUlf Samuelsson
2008-03-20Move ARM target to ARMLTD target to prepare for generic ARMUlf Samuelsson
2008-03-06updates and additions for avr32 archJohn Voltz
2007-09-26- revert some bad checkins, fixup bad settings in atmel targets and move the ↵Bernhard Reutner-Fischer
gcc target abi back to a place where the other arch-specific settings live
2007-09-26"Project Name" needed before "root" file system can be copied.Ulf Samuelsson
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
2007-09-25- revert patch that obfuscates the config UI and doesn't reflect the order ↵Bernhard Reutner-Fischer
of config steps
2007-09-24Reorganize configs to even more logical positionsUlf Samuelsson
2007-09-22- move project settings from toolchain to deviceBernhard Reutner-Fischer
2007-07-11Configure linux within target/linux/Config.in instead of within ↵Ulf Samuelsson
target/device/Config.in
2007-04-11- store BR2_PACKAGE_LINUX_KCONFIG and BR2_PACKAGE_LINUX_FORMAT in .configBernhard Reutner-Fischer
- adjust a few defaults.
2007-03-18- note which kernel-headers are required.Bernhard Reutner-Fischer
PS: kernel-headers-old.mk would need to provide stuff for downloading the full version, in case anybody would care about such ancient stuff..
2007-02-10- add an arm integrator 926 thing qemu can deal withBernhard Reutner-Fischer
2007-01-31- reenable linux26Bernhard Reutner-Fischer
2007-01-30- generalize the menuconfig linux kernel supportBernhard Reutner-Fischer
- simplify toplevel mkdir rules a tiny bit
2007-01-24- Prepatory patch for new Atmel targets boardsBernhard Reutner-Fischer
Rearrange in Alphabetical order (Ulf Samuelsson)
2006-12-02- add generic target. X86 for now, don't fork this but generalize it!Bernhard Reutner-Fischer
2006-01-25add the amd au1500 based q5 board per case 0000374David Anders
2006-01-19add Sharp LH79520 based LNode80 targetDavid Anders
2005-06-23New target/device: Via epia-mii:Eric Andersen
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
2005-05-03Initial support for MS7206SE01 sh2a board.Paul Mundt
2005-03-09Add board support for AMD devel boardsEric Andersen
2005-02-18move stuff around a little bit moreEric Andersen
2005-02-17move more stuff around for better board supportEric Andersen
2005-02-17more changes towards better board supportEric Andersen
2005-02-17Add the new device directoryEric Andersen