REP_INCLUDE подправлен
This commit is contained in:
parent
d3a61ea47c
commit
50f951fc49
|
@ -38,7 +38,7 @@ while true ; do
|
||||||
;;
|
;;
|
||||||
-c|--cc) REP_CC=$2 ; echo "CC=$REP_CC" ; shift 2 ;;
|
-c|--cc) REP_CC=$2 ; echo "CC=$REP_CC" ; shift 2 ;;
|
||||||
-x|--cxx) REP_CXX=$2 ; echo "CXX=$REP_CXX" ; shift 2 ;;
|
-x|--cxx) REP_CXX=$2 ; echo "CXX=$REP_CXX" ; shift 2 ;;
|
||||||
-i|--include) [ $include_changed == false ] && REP_INCLUDE="" && include_changed=true; REP_INCLUDE="$REP_INCLUDE $2" ; shift 2 ;;
|
-i|--include) [ $include_changed == false ] && REP_INCLUDE="" && include_changed=true; REP_INCLUDE="$REP_INCLUDE `echo $2 | sed "s~^${HOME}~\$\(HOME\)~g ; s~/*$~~g"`" ; shift 2 ;;
|
||||||
-l|--libraries) REP_LIBRARIES=$2 ; echo "LIBRARIES=$REP_LIBRARIES"; shift 2 ;;
|
-l|--libraries) REP_LIBRARIES=$2 ; echo "LIBRARIES=$REP_LIBRARIES"; shift 2 ;;
|
||||||
-t|--target) REP_TARGET=$2 ; echo "TARGET=$REP_TARGET"; shift 2 ;;
|
-t|--target) REP_TARGET=$2 ; echo "TARGET=$REP_TARGET"; shift 2 ;;
|
||||||
--) shift ; break ;;
|
--) shift ; break ;;
|
||||||
|
@ -46,6 +46,9 @@ while true ; do
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# ======= Show INCLUDES =======
|
||||||
|
echo "INCLUDE=$REP_INCLUDE";
|
||||||
|
|
||||||
# ======= Help =======
|
# ======= Help =======
|
||||||
cat $HELP_FILE > Makefile
|
cat $HELP_FILE > Makefile
|
||||||
echo >> Makefile
|
echo >> Makefile
|
||||||
|
@ -57,10 +60,6 @@ echo >> Makefile
|
||||||
sed "s~REP_CC~$REP_CC~ ; s~REP_CXX~$REP_CXX~ ; \
|
sed "s~REP_CC~$REP_CC~ ; s~REP_CXX~$REP_CXX~ ; \
|
||||||
s~REP_LIBRARIES~$REP_LIBRARIES~ ; s~REP_TARGET~$REP_TARGET~" $ENV_FILE >> Makefile
|
s~REP_LIBRARIES~$REP_LIBRARIES~ ; s~REP_TARGET~$REP_TARGET~" $ENV_FILE >> Makefile
|
||||||
|
|
||||||
# INCLUDE0, INCLUDE1, INCLUDE2, ...
|
|
||||||
REP_INCLUDE=`echo $REP_INCLUDE | sed 's~\~~$(HOME)~g ; s~/*$~~'`
|
|
||||||
echo "INCLUDE=$REP_INCLUDE";
|
|
||||||
|
|
||||||
i=1
|
i=1
|
||||||
for d in $REP_INCLUDE; do
|
for d in $REP_INCLUDE; do
|
||||||
echo "INCLUDE$i=$d" >> Makefile
|
echo "INCLUDE$i=$d" >> Makefile
|
||||||
|
|
Loading…
Reference in New Issue