aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cross-pkg-config: switch version checking to --atleast-pkgconfig-versionMike Frysinger2010-01-081-6/+3
| | | | | | Better than using our own custom version parser. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: fix typo in EXTRA_PKG_CONFIG_LIBDIR handlingMike Frysinger2010-01-081-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: add some usage textMike Frysinger2010-01-081-23/+41
| | | | | | Be nice to users instead of exiting all the time with no output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: let people cleanup recursivelyMike Frysinger2010-01-081-1/+4
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: fix test bashismMike Frysinger2009-12-291-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: store ABI in /etc/portage/env/Mike Frysinger2009-12-241-3/+18
| | | | | | | | | Storing the ABI in the per-package env should fix upgrades down without crossdev in the mix. URL: http://bugs.gentoo.org/261070 Reported-by: Thomas Capricelli <orzel@freehackers.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* site: revert files to last releaseMike Frysinger2009-12-0936-1923/+541
| | | | | | I don't feel like picking through our changes and stitching with OE. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* drop $Header: markingsMike Frysinger2009-12-095-7/+2
| | | | | | These cause cross-scm comparisons a pita. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: fix arch parsing with pythonNed Ludd2009-12-091-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: clean up target parsingT Parys2009-12-091-13/+20
| | | | | | URL: http://bugs.gentoo.org/264343 Signed-off-by: T Parys <tparys@gmail.com> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: improve .pc dir searchingMike Frysinger2009-12-091-2/+6
| | | | | | Only search dirs that actually exist. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: allow gcc-stage2 (C++) for avr by defaultMike Frysinger2009-12-091-2/+2
| | | | | URL: http://bugs.gentoo.org/286267 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: prevent avr from covering avr32 targetsMike Frysinger2009-12-091-0/+3
| | | | | URL: http://bugs.gentoo.org/267443 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: let people make their own cross dirsMike Frysinger2009-12-091-10/+16
| | | | | URL: http://bugs.gentoo.org/211386 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: add win64 targetsMike Frysinger2009-12-091-0/+5
| | | | | URL: http://bugs.gentoo.org/271197 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: handled config files missing newlinesMike Frysinger2009-12-091-0/+11
| | | | | | | Some lazy people don't write a newline at the end of the file. URL: http://bugs.gentoo.org/267132 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: drop --nodeps --oneshot from default emerge optionsMike Frysinger2009-12-091-2/+6
| | | | | | URL: http://bugs.gentoo.org/246839 URL: http://bugs.gentoo.org/280079 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: ignore stricter portage checksMike Frysinger2009-12-091-0/+3
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: improve cleaning of toolchainsMike Frysinger2009-12-091-11/+15
| | | | | | Handle random states of the portage db and clean up more binutils links. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: handle packages that set exec_prefix directly to /usrMike Frysinger2009-11-241-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: autodetect emerge-CHOSTMike Frysinger2009-11-221-0/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: also clean emerge-CHOST shortcutsMike Frysinger2009-11-221-1/+1
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: create emerge-CHOST shortcuts tooMike Frysinger2009-11-221-0/+2
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: do not build with headers by default for avrMike Frysinger2009-11-221-1/+2
| | | | | URL: http://bugs.gentoo.org/230343 Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: try to accept all chost combos #282311Ned Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: add superh supportNed Ludd2009-11-221-0/+4
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: add GENTOO_MIRRORS automaticallyNed Ludd2009-11-221-0/+1
| | | | | | | This helps firewall users out. Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* emerge-wrapper: some updatesNed Ludd2009-11-221-2/+14
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* busybox env: fix small typoNed Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bashrc: allow more than one E_MACHINE= type to be defined at the same time ↵Ned Ludd2009-11-221-3/+7
| | | | | | | for multilib Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* bashrc: be sure to update pc_files in /usr/share/pkgconfig/ alsoNed Ludd2009-11-221-2/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: try cleaning up the templateNed Ludd2009-11-221-15/+1
| | | | | | | The embedded profile will provide these values now. Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: try to link with lib before usr/lib when cross linkingNed Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* make.conf: some updatesNed Ludd2009-11-221-3/+10
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: be sure to update pc_files in /usr/share/pkgconfig/ tooNed Ludd2009-11-221-2/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: restore variable exportingMike Frysinger2009-11-221-1/+4
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: export BUILD_* compiler flags for native toolsNed Ludd2009-11-221-0/+3
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: lets try making --root-deps=rdeps default for a whileNed Ludd2009-11-221-1/+1
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: allow generic commands to be passedNed Ludd2009-11-221-1/+2
| | | | | Signed-off-by: Ned Ludd <solar@gentoo.org> Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: add --cross-pkg-config-install optionMike Frysinger2009-03-131-1/+17
| | | | | | | This lets people copy the wrapper someplace and then nail down the dirs it works with. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: let people specify paths via cmdlineMike Frysinger2009-03-131-4/+12
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* site: sync with openembeddedMike Frysinger2008-12-0734-323/+2281
| | | | | | Just grabbed the site/ subdir of git://git.openembedded.net/openembedded Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* crossdev: create target links automatically for wrapper scriptsMike Frysinger2008-12-021-0/+8
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-pkg-config: deduce /usr/$CHOST generically from $0Mike Frysinger2008-12-021-1/+7
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-emerge: deduce default CHOST from $0Mike Frysinger2008-12-021-9/+16
| | | | | | Also rewrite in POSIX shell. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* dist: set version during generationMike Frysinger2008-12-022-3/+5
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Merge crossdev-0.9.19 from the portage treeMike Frysinger2008-12-021-9/+22
| | | | Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* add pkg-config sanity checksMike Frysinger2008-11-251-0/+8
|
* cross-fix-root: fix *-config symlinksMike Frysinger2008-11-061-2/+2
| | | | | | | Make sure we install with the full ${prefix}${config} name rather than an incorrect ${prefix}. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* cross-fix-root: exit 0 when lib dir does not existMike Frysinger2008-11-061-1/+1
| | | | | | | | If the lib dir does not exist yet, exit with 0 rather than 1. This way we do not abort early when doing bootstrapping and the lib dir does not yet exist. Signed-off-by: Mike Frysinger <vapier@gentoo.org>