mirror of
https://github.com/crosstool-ng/crosstool-ng.git
synced 2024-12-19 04:47:52 +00:00
Set the execute bit on generated script at build time, not install time.
Do not advertise "make install" when ./configure-d with "--local". -------- diffstat follows -------- /trunk/configure | 8 5 3 0 +++++--- /trunk/Makefile.in | 10 3 7 0 +++------- 2 files changed, 8 insertions(+), 10 deletions(-)
This commit is contained in:
parent
99db580108
commit
06b48c1518
10
Makefile.in
10
Makefile.in
@ -104,6 +104,7 @@ uninstall: real-uninstall
|
||||
# Build rules
|
||||
|
||||
build-bin: ct-ng scripts/crosstool-NG.sh scripts/saveSample.sh
|
||||
@chmod 755 $^
|
||||
|
||||
build-lib: paths.mk
|
||||
|
||||
@ -168,15 +169,10 @@ clean-man:
|
||||
#--------------------------------------
|
||||
# Check for --local setup
|
||||
|
||||
ifeq ($(strip $(LOCAL)),1)
|
||||
ifeq ($(strip $(LOCAL)),y)
|
||||
|
||||
real-install:
|
||||
@echo " CHMOD 'ct-ng'"
|
||||
@chmod a+x ct-ng
|
||||
@echo " CHMOD 'scripts/crosstool-NG.sh'"
|
||||
@chmod a+x scripts/crosstool-NG.sh
|
||||
@echo " CHMOD 'scripts/saveSample.sh'"
|
||||
@chmod a+x scripts/saveSample.sh
|
||||
@true
|
||||
|
||||
real-uninstall:
|
||||
@true
|
||||
|
8
configure
vendored
8
configure
vendored
@ -246,7 +246,7 @@ __EOF__
|
||||
|
||||
while [ $# -ne 0 ]; do
|
||||
case "$1" in
|
||||
--local) LOCAL_set=1; shift;;
|
||||
--local) LOCAL_set="y"; shift;;
|
||||
--prefix*) set_prefix "$1" "$2" && shift || shift 2;;
|
||||
--bindir*) set_bindir "$1" "$2" && shift || shift 2;;
|
||||
--libdir*) set_libdir "$1" "$2" && shift || shift 2;;
|
||||
@ -262,7 +262,7 @@ done
|
||||
[ -z "${PREFIX}" ] && set_prefix "" "${PREFIX_DEFAULT}"
|
||||
|
||||
# Special case when installing locally
|
||||
if [ "${LOCAL_set}" = "1" ]; then
|
||||
if [ "${LOCAL_set}" = "y" ]; then
|
||||
set_prefix "" "$( pwd )"
|
||||
set_bindir "" "$( pwd )"
|
||||
set_libdir "" "$( pwd )"
|
||||
@ -419,5 +419,7 @@ crosstool-NG configured as follows:
|
||||
|
||||
Now run:
|
||||
make
|
||||
make install
|
||||
__EOF__
|
||||
if [ "${LOCAL_set}" = "y" ]; then
|
||||
printf " make install\n"
|
||||
fi
|
||||
|
0
scripts/saveSample.sh.in
Executable file → Normal file
0
scripts/saveSample.sh.in
Executable file → Normal file
Loading…
Reference in New Issue
Block a user