[crosstool-ng/crosstool-ng] 0041a8: CT_Extract: Move check extracted up
Bryan Hundven
bryanhundven@gmail.com
Fri Dec 18 09:42:00 GMT 2015
Branch: refs/heads/master
Home: https://github.com/crosstool-ng/crosstool-ng
Commit: 0041a8b1051e06dcb235780773f6b82d6685f428
https://github.com/crosstool-ng/crosstool-ng/commit/0041a8b1051e06dcb235780773f6b82d6685f428
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M scripts/functions
Log Message:
-----------
CT_Extract: Move check extracted up
If we are using a custom location, and that custom location is a
directory that does not have an associated tarball, then we shouldn't
warn about not finding a tarball in CT_TARBALLS_DIR if
CT_SRC_DIR/.<basename>.extracted is found.
If the extracted file is not found, then we can warn that the tarball
was not found then error out that the tarball is missing.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Commit: 83f8efa61fd94697306788277d6f45944d45494e
https://github.com/crosstool-ng/crosstool-ng/commit/83f8efa61fd94697306788277d6f45944d45494e
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M config/arch/xtensa.in.2
M scripts/build/arch/xtensa.sh
Log Message:
-----------
xtensa: Remove support for CT_CUSTOM_LOCATION_ROOT_DIR
Since CUSTOM_LOCATION_ROOT_DIR was removed from config/global/paths.in
in commit c499ccb, xtensa should depend only on it's
ARCH_XTENSA_CUSTOM_OVERLAY_LOCATION.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Commit: 9d835eddcf8b225bafbeacafaa8db830b201b5c9
https://github.com/crosstool-ng/crosstool-ng/commit/9d835eddcf8b225bafbeacafaa8db830b201b5c9
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M config/global/paths.in
Log Message:
-----------
config: Remove CUSTOM_LOCATION_ROOT_DIR
On top of making <component>_CUSTOM much more complicated to rewrite,
you couldn't depend on a requirement for all of the components to treat
custom sources the same with it around.
If you need a custom source for a component, define it in the component.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Commit: 5d967e8b3949db7f4b8dae31e2f0b14efc568de9
https://github.com/crosstool-ng/crosstool-ng/commit/5d967e8b3949db7f4b8dae31e2f0b14efc568de9
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M config/kernel/linux.in
M config/kernel/linux.in.2
M scripts/build/kernel/linux.sh
M scripts/saveSample.sh.in
Log Message:
-----------
Linux: Remove obsolete Linux custom headers
This option allowed you to use a custom headers directory/tarball to use
in your sysroot.
Not to be confused with using a custom source, that option is the
preferred method.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Commit: 1b3131448809f05d47cd50a98ede0d1b78eb85f0
https://github.com/crosstool-ng/crosstool-ng/commit/1b3131448809f05d47cd50a98ede0d1b78eb85f0
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M scripts/functions
Log Message:
-----------
CT_GetCustom: Rewrite function to meet expectations
The previous version of CT_GetCustom was a bit... funky.
It didn't handle custom versions to location very well.
This new version is exactly as it appears:
CT_GetCustom <name> <version> <location>
The name is the beginning of the archive (file or directory).
The version is the second half of the archive.
The location is where it can be found. This should be made an absolute
path, but this version is expecting the path in kconfig to be absolute.
A file should extract to a directory: <name>-<version>
A directory will be copied to: <name>-<version>
This keeps our expectations of what we should get.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Commit: 4e2227e8a5537a8553c503e55d2cb2190f2a0d2f
https://github.com/crosstool-ng/crosstool-ng/commit/4e2227e8a5537a8553c503e55d2cb2190f2a0d2f
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M scripts/build/binutils/binutils.sh
M scripts/build/cc/100-gcc.sh
M scripts/build/debug/300-gdb.sh
M scripts/build/kernel/linux.sh
M scripts/build/libc/avr-libc.sh
M scripts/build/libc/glibc.sh
M scripts/build/libc/musl.sh
M scripts/build/libc/newlib.sh
M scripts/build/libc/uClibc.sh
Log Message:
-----------
scripts: Update usage of CT_GetCustom
This commit updates the build scripts to match the new usage of
CT_GetCustom from the previous change.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Commit: 514f1546d7fe83853c2c2020514e61a90cc26f95
https://github.com/crosstool-ng/crosstool-ng/commit/514f1546d7fe83853c2c2020514e61a90cc26f95
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M config/binutils/binutils.in
M config/binutils/binutils.in.2
M config/cc/gcc.in
M config/debug/gdb.in
M config/kernel/linux.in
M config/libc/avr-libc.in
M config/libc/glibc.in
M config/libc/musl.in
M config/libc/newlib.in
M config/libc/uClibc.in
Log Message:
-----------
config: Update kconfig for new CT_GetCustom
This commit sort of unifies the kconfigs to handle custom files and
directories.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Commit: 9f89e082c5bcb3c49013eeeae0a1ccbac1d91ba9
https://github.com/crosstool-ng/crosstool-ng/commit/9f89e082c5bcb3c49013eeeae0a1ccbac1d91ba9
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M .travis.sh
M config/arch/microblaze.in
M config/arch/xtensa.in.2
M config/libc/newlib.in.2
M scripts/addToolVersion.sh
M scripts/build/cc.sh
M scripts/build/cc/100-gcc.sh
M scripts/build/companion_libs/130-cloog.sh
M scripts/build/debug/300-gdb.sh
M scripts/patch-rework.sh
M scripts/showSamples.sh
Log Message:
-----------
Whitespace: We don't use tabs in shell or kconfig files
We indent by multiples of 4.
This change cleans up whitespace in offending files.
Signed-off-by: Bryan Hundven <bryanhundven@gmail.com>
Commit: 7f949eafaf8167855b7749910e1aa304f5316edb
https://github.com/crosstool-ng/crosstool-ng/commit/7f949eafaf8167855b7749910e1aa304f5316edb
Author: Bryan Hundven <bryanhundven@gmail.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M .travis.sh
M config/arch/microblaze.in
M config/arch/xtensa.in.2
M config/binutils/binutils.in
M config/binutils/binutils.in.2
M config/cc/gcc.in
M config/debug/gdb.in
M config/global/paths.in
M config/kernel/linux.in
M config/kernel/linux.in.2
M config/libc/avr-libc.in
M config/libc/glibc.in
M config/libc/musl.in
M config/libc/newlib.in
M config/libc/newlib.in.2
M config/libc/uClibc.in
M scripts/addToolVersion.sh
M scripts/build/arch/xtensa.sh
M scripts/build/binutils/binutils.sh
M scripts/build/cc.sh
M scripts/build/cc/100-gcc.sh
M scripts/build/companion_libs/130-cloog.sh
M scripts/build/debug/300-gdb.sh
M scripts/build/kernel/linux.sh
M scripts/build/libc/avr-libc.sh
M scripts/build/libc/glibc.sh
M scripts/build/libc/musl.sh
M scripts/build/libc/newlib.sh
M scripts/build/libc/uClibc.sh
M scripts/functions
M scripts/patch-rework.sh
M scripts/saveSample.sh.in
M scripts/showSamples.sh
Log Message:
-----------
Merge pull request #288 from bhundven/custom_locations_rewrite
Custom locations rewrite
Compare: https://github.com/crosstool-ng/crosstool-ng/compare/2d3c70dd3ddc...7f949eafaf81
-------------- next part --------------
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list