Commit Graph

63 Commits (b363ba0c603ff8f815fc55a9365e4c4698447f60)

Author SHA1 Message Date
Ulf Samuelsson 34a88f1fb0 Reorganize configs to even more logical positions 2007-09-24 21:10:43 +00:00
Bernhard Reutner-Fischer 51a61c9011 - Subsume and collaps toolchain options in one menu
This is ment to ease configuration by providing toolchain related options in one place
  No functional changes, just shuffling the menus around..
2007-09-22 14:16:25 +00:00
Bernhard Reutner-Fischer c76e2a97ec - add a SVN_UP command for updating an already checked-out tree 2007-09-19 20:22:58 +00:00
Bernhard Reutner-Fischer be10c4a8c9 - add v9a and v9b settings.
Will need to change the GCC_TARGET_TUNE accordingly.
2007-09-17 21:50:54 +00:00
Bernhard Reutner-Fischer 153ee9e247 - some more sparc{,64} twiddling 2007-09-15 22:04:49 +00:00
Bernhard Reutner-Fischer cc1f887173 - add sparc64 arch as noticed by Blue Swirl
- add sparc{,64} CPU variants
2007-09-15 12:16:25 +00:00
Bernhard Reutner-Fischer 98a7a4c9d2 - misc cleanups (Cristian Ionescu-Idbohrn) 2007-08-28 21:42:44 +00:00
Ulf Samuelsson 85f54fbe21 Add git command 2007-08-24 05:31:07 +00:00
Bernhard Reutner-Fischer 5795931894 - add BR2_HAVE_MANPAGE and BR2_HAVE_INFOPAGE. Selecting these will keep the
respective documentation on your target filesystem.
2007-08-21 14:20:59 +00:00
Ulf Samuelsson 67050e1435 Add help for BUILDROOT_DL_DIR 2007-08-21 01:28:12 +00:00
Peter Korsgaard e98ed44ad0 Added powerpc variant selection 2007-08-14 11:59:46 +00:00
Ulf Samuelsson 0f23053a22 Stop halting ARM build to configure uClibc 2007-08-13 20:22:17 +00:00
Eric Andersen a7e49eb2af Merge in X11R7 patches from Julien Letessier, posted 04 Jul 2007. Doesn't
quite work yet for me, but this clearly is a huge project and not having it
quite work on the first pass is hardly unexpected.  We definately want this
stuff in buildroot.
2007-08-10 19:07:51 +00:00
Ulf Samuelsson dd65a3cc0f Change def of BR2_USE_WCHAR to build uClibc w WCHAR support 2007-07-31 22:38:52 +00:00
Bernhard Reutner-Fischer bbd251a075 - add possibility to select different flavours of strip (or none at all for debugging purposes) 2007-07-31 18:06:50 +00:00
Ulf Samuelsson 840325e170 Add support for prepatched toolchains 2007-07-31 14:59:58 +00:00
Ulf Samuelsson 9558f26f4e Use full AVR32 partname 2007-07-29 06:51:35 +00:00
Bernhard Reutner-Fischer 6e98cd559a - ignore itanium* 2007-07-27 13:08:47 +00:00
Ulf Samuelsson 754087858c Add configuration option allowing hiding packages needing WCHAR 2007-07-23 19:04:27 +00:00
Ulf Samuelsson e74803b253 Use correct AVR32 chip id's 2007-07-23 07:59:56 +00:00
Ulf Samuelsson 412ca2a4d4 BSP Patch:
=========================================================
	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.
2007-07-12 13:11:03 +00:00
Bernhard Reutner-Fischer 7d8a59b40e - populate some BR2_GCC_TARGET_ARCH, BR2_GCC_TARGET_ABI, BR2_GCC_TARGET_TUNE defaults (hand-waving mode, of course untested.. ;) 2007-07-08 16:28:54 +00:00
Bernhard Reutner-Fischer 89c4864b06 - the at91 mirrors depend on BR2_TARGET_ATMEL which may add at91 support later on which itself will select BR2_TARGET_ATMEL 2007-06-06 21:05:18 +00:00
Bernhard Reutner-Fischer ece6fe0595 - improve wording of BR2_PREFER_STATIC_LIB 2007-06-02 16:36:43 +00:00
Bernhard Reutner-Fischer 3096f34d27 - add BR2_PREFER_STATIC_LIB config option to be able to select if we prefer to build static or dynamic libs/bins.
- depending on the BR2_GNU_BUILD_SUFFIX, set the respective EXEEXT, LIBEXT, SHREXT extensions for use on the target.
Thanks to Tom for suplying a diff which implements these.
2007-06-01 22:16:28 +00:00
Bernhard Reutner-Fischer e3ea4c5cda - add some ARM 1176 variants 2007-03-20 14:42:42 +00:00
Bernhard Reutner-Fischer a9612bfdd9 - Default to gzip -d -c since zcat may only support compress'ed files
according to SuS. Thanks to Heikki Lindholm for pointing this out.
2007-03-09 08:26:10 +00:00
Bernhard Reutner-Fischer 5e1f034bca - speeling fix 2007-02-09 13:35:41 +00:00
Bernhard Reutner-Fischer 7779fd7453 - add gcc-4.0.4
- add knob to enable unsupported, deprecated, obsoleted versions of packages
2007-02-09 13:31:55 +00:00
Bernhard Reutner-Fischer 20290b8183 Prepatory patch to allow AVR32/AT91 support from Ulf Samuelsson
- Introduce AVR32 target architecture "avr32"
- Introduce AVR32 target variants (AP7000/AP7010/AP7020)
- Introduce Download location for patches/packages for Atmel chips (BR2_ATMEL_MIRROR)
- Introduce Download location for Community AT91 patches/packages (BR2_AT91_PATCH_MIRROR)
2007-01-28 15:15:53 +00:00
Bernhard Reutner-Fischer 93ab6d3021 - add an experimental BR2_PREFER_IMA.
Currently disfunctional for gcc-4.2 due to PR30620 and possibly others
2007-01-28 12:03:58 +00:00
Bernhard Reutner-Fischer bb1caf686c - convert to lowercase to match the other sub-arches 2007-01-17 13:54:12 +00:00
Bernhard Reutner-Fischer ad505fa0ce - add ARM_IWMMXT variant since uClibc supports it 2007-01-17 13:05:14 +00:00
Bernhard Reutner-Fischer 6e2823c1fa - add and use BR2_BZCAT config option. 2006-11-17 15:43:51 +00:00
Bernhard Reutner-Fischer 859b9137fd - add BR2_ZCAT in preparation of fixing bug #971 2006-10-01 15:07:45 +00:00
Paul Mundt b10bfad61e Add an sh64 target to buildroot. 2006-08-28 06:52:43 +00:00
Bernhard Reutner-Fischer c3c100b63f - list defaults for BR2_GNU_TARGET_SUFFIX in help text
- fix a few typos
2006-07-04 11:44:32 +00:00
Paul Mundt 61aa805b9e Add support for ARM EABI. 2006-06-05 22:11:01 +00:00
Paul Mundt d56e2b342f Split the target suffix out as a config option, for the few cases where
we have to use a different one.
2006-06-05 21:49:44 +00:00
Mike Frysinger 679fd2f932 patch by David Anders to add arm variants 2006-01-18 12:31:57 +00:00
Mike Frysinger e420a8870a incorporate patches from marc in bug #273 to add support for nios2 2006-01-04 04:52:34 +00:00
Mike Frysinger 70ea98efbb add an option for the --build so cygwin users can utilize buildroot 2005-12-27 08:42:13 +00:00
Bernhard Reutner-Fischer 7df4de6cbb - remove BR2_TAR_VERBOSITY and add helptext to BR2_TAR_OPTIONS.
default to no additional tar options.
2005-12-10 15:36:43 +00:00
Bernhard Reutner-Fischer ce90aae17c - add option to pass to tar for unpacking the source.
Set it to exclude .svn per default (please default to "" if inappropriate)
2005-12-10 14:59:02 +00:00
Mike Frysinger 59a63a91eb let people control location of download dir 2005-10-01 00:35:24 +00:00
Mike Frysinger 6212c19a8f allow people to build for i386/i486/i586/i686 targets since some packages (like gcc) build differently based upon the host tuplet 2005-09-24 04:55:03 +00:00
Mike Frysinger e763ae97ec make alpha/x86_64 selectable options and export architecture endian so we can use it in uclibc config setup 2005-09-22 06:08:52 +00:00
Mike Frysinger e4de8b2f14 add sf mirrors list in help (fix by Bernhard Fischer) and allow people to add custom prefix/suffix to builds 2005-09-18 04:41:57 +00:00
Eric Andersen 0deb9d1486 Switch default from 'unc' to 'easynews' 2005-08-13 10:55:51 +00:00
Eric Andersen 1d63e8a8d9 Make the sourceforge mirror site a config option, as sourceforge
mirrors tend to change, move, go down, etc from time to time.
2005-06-09 12:15:00 +00:00