Allow setting the project name via the PROJECT environment variable
This commit is contained in:
+6
-3
@@ -1,11 +1,14 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [[ "$1" == "" ]] ; then
|
if [[ "$1" == "" ]] ; then
|
||||||
|
if [[ "$PROJECT" == "" ]] ; then
|
||||||
echo "Please specify the project name!"
|
echo "Please specify the project name!"
|
||||||
exit 0
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
P=$PROJECT
|
||||||
|
else
|
||||||
P=$1
|
P=$1
|
||||||
|
fi
|
||||||
|
|
||||||
echo "P=$P"
|
echo "P=$P"
|
||||||
|
|
||||||
@@ -16,6 +19,7 @@ else
|
|||||||
echo "merge $TOPDIR/configs/$P/platform.defconfig and $TOPDIR/configs/$P/project.defconfig to .config!"
|
echo "merge $TOPDIR/configs/$P/platform.defconfig and $TOPDIR/configs/$P/project.defconfig to .config!"
|
||||||
cat $TOPDIR/configs/$P/platform.defconfig $TOPDIR/configs/$P/project.defconfig > $TOPDIR/.config
|
cat $TOPDIR/configs/$P/platform.defconfig $TOPDIR/configs/$P/project.defconfig > $TOPDIR/.config
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -e $TOPDIR/configs/$P/external_toolchain.defconfig ] ; then
|
if [ -e $TOPDIR/configs/$P/external_toolchain.defconfig ] ; then
|
||||||
echo "merge $TOPDIR/configs/$P/external_toolchain.defconfig to .config!"
|
echo "merge $TOPDIR/configs/$P/external_toolchain.defconfig to .config!"
|
||||||
cat $TOPDIR/configs/$P/external_toolchain.defconfig >> $TOPDIR/.config
|
cat $TOPDIR/configs/$P/external_toolchain.defconfig >> $TOPDIR/.config
|
||||||
@@ -27,7 +31,6 @@ if [ -e $TOPDIR/configs/$P/external_toolchain.defconfig ] ; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
if [[ "$P" == "ipq807x" ]] ; then
|
if [[ "$P" == "ipq807x" ]] ; then
|
||||||
echo "QCA PLATFORM, use right version."
|
echo "QCA PLATFORM, use right version."
|
||||||
rm -rf $TOPDIR/include $TOPDIR/scripts
|
rm -rf $TOPDIR/include $TOPDIR/scripts
|
||||||
|
|||||||
Reference in New Issue
Block a user