aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichał Łyszczek <michal.lyszczek@bofc.pl>2017-12-26 08:45:53 +0100
committerMichał Łyszczek <michal.lyszczek@bofc.pl>2017-12-26 08:45:53 +0100
commitf52aeb305ef2dfa9734218c08d37e158921a6abc (patch)
tree50e97ca91221055768790d92807e88c8e0c873ff
parentee1cfc8e4799f92025b1a1fadf8835bba660d24a (diff)
downloadbuilder-tc-f52aeb305ef2dfa9734218c08d37e158921a6abc.tar.gz
builder-tc-f52aeb305ef2dfa9734218c08d37e158921a6abc.tar.bz2
builder-tc-f52aeb305ef2dfa9734218c08d37e158921a6abc.zip
changed name of generated native toolchain pacakge
-rwxr-xr-xcreate-package.sh9
-rw-r--r--native-control.template (renamed from canadian-control.template)2
2 files changed, 6 insertions, 5 deletions
diff --git a/create-package.sh b/create-package.sh
index 04b2c68..c6d7c32 100755
--- a/create-package.sh
+++ b/create-package.sh
@@ -2,18 +2,18 @@
umask 022
-create_canadian()
+create_native()
{
cp -r ${tc_path} tmp/usr/native-toolchain
chmod a+rX -R tmp/usr/native-toolchain
- cp canadian-control.template tmp/CONTROL/control
+ cp native-control.template tmp/CONTROL/control
sed -i "s/\${ARCH}/${arch}/g" tmp/CONTROL/control
+ sed -i "s/\${TARGET}/${CT_TARGET}/" tmp/CONTROL/control
}
create_cross()
{
- CT_TARGET="${arch}-${vendor}-${kernel}-${lib}"
path=`echo "${tc_path}" | sed "s/\\${CT_TARGET}/${CT_TARGET}/g"`
mkdir tmp/usr/cross-toolchain
cp -r ${path} tmp/usr/cross-toolchain
@@ -29,6 +29,7 @@ vendor=`grep CT_TARGET_VENDOR=\" .config | cut -f2 -d\"`
kernel=`grep CT_KERNEL=\" .config | cut -f2 -d\"`
tc_path=`grep CT_PREFIX_DIR=\" .config | cut -f2 -d\"`
tc_type=`grep CT_TOOLCHAIN_TYPE=\" .config | cut -f2 -d\"`
+CT_TARGET="${arch}-${vendor}-${kernel}-${lib}"
rm -rf tmp
@@ -38,7 +39,7 @@ mkdir tmp/usr
if [ "${tc_type}" = "canadian" ]
then
- create_canadian
+ create_native
else
create_cross
fi
diff --git a/canadian-control.template b/native-control.template
index d7a1e6a..1d22aba 100644
--- a/canadian-control.template
+++ b/native-control.template
@@ -1,4 +1,4 @@
-Package: native-toolchain
+Package: native-${TARGET}
Version: 6.4.0
Description: gcc and library family to build software on host
Section: extras