summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
* Correct JFFS2 Erase Size for AT45 dataflashUlf Samuelsson2007-07-141-13/+36
|
* Make Config.in targets for ARM chips look consistentUlf Samuelsson2007-07-123-3/+17
|
* BSP Patch:Ulf Samuelsson2007-07-123-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ========================================================= The purpose of the BSP patch is to allow building several boards inside the same buildroot tree. For this to work, each board has to have its own "$(TARGET_DIR)" and all *configurable* packages must be rebuilt for each board. They are now built in the "$(PROJECT_BUILD_DIR)" All non configurable packages can and should still be built in the "$(BUILD_DIR)". If a package is built for one board, then when you build for a second board of the same architecture the build becomes a simple copy of the resulting binaries. ----- Define BR2_PROJECT which will be used as the selector between different boards. Note that BR2_PROJECT allow you to build multiple root file systems for a single board, and should not be confused with BR2_BOARD_NAME which relates to the H/W. ----- Define PROJECT_BUILD_DIR as "PROJECT_BUILD_DIR/$(PROJECT)" Define BINARIES_DIR as "binaries/$(PROJECT)" Define TARGET_DIR as "$(PROJECT_BUILD_DIR)/root" (some prefix/postfix may apply) Resulting images are stored in "$(BINARIES_DIR)" ----- Define a few new environment variables in Makefile PROJECT: Stripped BR2_PROJECT DATE: Date of build in YYYY-MM-DD format HOSTNAME: Stripped BR2_HOSTNAME => /etc/hostname BANNER: Stripped BR2_BANNER => /etc/issue Linux and Busybox will be built in $(PROJECT_BUILD_DIR) More patches will be needed later to ensure all configurable packages are built in this directory.
* Configure linux within target/linux/Config.in instead of within ↵Ulf Samuelsson2007-07-111-0/+44
| | | | target/device/Config.in
* Configure linux within target/linux/Config.in instead of within ↵Ulf Samuelsson2007-07-112-41/+1
| | | | target/device/Config.in
* Build linux within target/linux/Makefile.in instead of within target/linux26.mkUlf Samuelsson2007-07-112-1/+1
|
* - add pxelinuxBernhard Reutner-Fischer2007-07-082-6/+18
|
* - apply settings for initramfsBernhard Reutner-Fischer2007-07-081-1/+9
|
* - provide option to build an initramfs out of the current rootfs. Closes #881Bernhard Reutner-Fischer2007-07-084-0/+263
|
* - update defaultsBernhard Reutner-Fischer2007-07-081-0/+2
|
* - iso9660 target does not build target kernel due to missing dependency. ↵Bernhard Reutner-Fischer2007-07-081-1/+1
| | | | Closes #1194
* - stub for grub2. Needs to be fixed upstream first.Bernhard Reutner-Fischer2007-06-274-0/+173
|
* - filter out eventual -fPIC -fpic -DPIC flags from the target cflagsBernhard Reutner-Fischer2007-06-261-6/+21
| | | | Honor the .config setting for KCONFIG and FORMAT iff not imposed by the target/device. If they are not set in the config, the defaults (zImage etc) still apply.
* - LINUX26_BINLOC is always defined in target/device/mips/Makefile.in, even ↵Bernhard Reutner-Fischer2007-06-221-0/+2
| | | | | | for non-mips Thanks to Julien Letessier for spotting my omission
* - add a sample (pseudo-)board for a mips malta boxBernhard Reutner-Fischer2007-06-223-2/+1595
|
* - bump version to 2.6.21.5Bernhard Reutner-Fischer2007-06-212-28/+105
|
* Get rid of extra directory entry in JFFS2 and add wildcarding for usbmount ↵"Steven J. Hill"2007-06-161-0/+1
| | | | patches.
* Get rid of extra directory entries."Steven J. Hill"2007-06-162-0/+2
|
* Use BR2_ENDIAN for big/little endianness detectionPeter Korsgaard2007-06-122-34/+6
|
* - hide atmel target if arch is not arm nor avr32Bernhard Reutner-Fischer2007-06-071-2/+6
|
* - fix typo which led to a superfluous cp invocationBernhard Reutner-Fischer2007-06-061-2/+2
|
* - update configBernhard Reutner-Fischer2007-06-021-14/+57
|
* - bump patch versionBernhard Reutner-Fischer2007-05-151-1/+1
|
* s/FAKEROUTE/FAKEROOT/Peter Korsgaard2007-05-037-7/+7
|
* - strip eventual quotesBernhard Reutner-Fischer2007-04-171-0/+5
|
* - store BR2_PACKAGE_LINUX_KCONFIG and BR2_PACKAGE_LINUX_FORMAT in .configBernhard Reutner-Fischer2007-04-112-1/+41
| | | | - adjust a few defaults.
* - make sure to download fakeroot if neededBernhard Reutner-Fischer2007-04-067-4/+11
|
* - add option to create a jffs2 filesystem in srec format. Thanks to Xride.Bernhard Reutner-Fischer2007-03-262-0/+9
|
* - add a question for anderseeBernhard Reutner-Fischer2007-03-221-1/+2
|
* - make it work with MacOSX. Closes #1252Bernhard Reutner-Fischer2007-03-201-2/+3
|
* - use numeric values for the superuser to be more portable.Bernhard Reutner-Fischer2007-03-208-8/+8
| | | | Closes #1250
* - bump version. Closes #1225Bernhard Reutner-Fischer2007-03-205-9730/+43
|
* - disable compile-broken EDAC_I82875P driverBernhard Reutner-Fischer2007-03-201-1/+1
|
* - pin LINUX_VERSION. Closes #1277Bernhard Reutner-Fischer2007-03-191-1/+1
|
* - note which kernel-headers are required.Bernhard Reutner-Fischer2007-03-181-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..
* - turn off some broken modulesBernhard Reutner-Fischer2007-03-141-6/+3
|
* - update sample config a bitBernhard Reutner-Fischer2007-03-141-69/+115
|
* - add homedirBernhard Reutner-Fischer2007-03-092-12/+13
|
* - add skeleton to use busybox and mdev for a rather small skeletonBernhard Reutner-Fischer2007-02-165-5/+186
|
* - do not use TARGET_DEVICE_TABLE if is is emptyBernhard Reutner-Fischer2007-02-157-1/+19
|
* - preparation for BR2_PACKAGE_BUSYBOX_SKELETONBernhard Reutner-Fischer2007-02-1529-0/+672
| | | | "Use a minimal target skeleton for use with busybox's mdev et al"
* - set some kernel related variables for use by packagesBernhard Reutner-Fischer2007-02-151-0/+5
|
* - allow to run linux26-menuconfig and uclibc-menuconfig in a pristine checkoutBernhard Reutner-Fischer2007-02-151-1/+1
|
* - revert incorrect parts from sjhill's r17800 and add some more documentation.Bernhard Reutner-Fischer2007-02-122-3/+10
| | | | Now the kernel as well as /lib/modules are properly included in the final tarball and all other tarroot/genfs targets.
* - add an arm integrator 926 thing qemu can deal withBernhard Reutner-Fischer2007-02-105-0/+1228
|
* - bump patch version. Thanks to Alexander Rigbo for pointing this out.Bernhard Reutner-Fischer2007-02-071-1/+1
|
* Support building using an external toolchain. Questions to the mailing list ↵"Steven J. Hill"2007-02-062-3/+3
| | | | and all other comments to <biteme@devnull.com>.
* - avoid spurious rebuilds. Thanks to janlana, closes #1191Bernhard Reutner-Fischer2007-02-042-7/+10
| | | | - provide a syslinux-source target while at it
* - propagate BR2_ARM_EABI setting down to LINUX26_KCONFIGBernhard Reutner-Fischer2007-02-041-13/+15
|
* - reenable linux26Bernhard Reutner-Fischer2007-01-314-12/+4
|