'local' is more common than 'typeset' after all... reverting.
git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@796 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
@@ -37,7 +37,7 @@ usage() {
|
||||
|
||||
# The actual recursing function
|
||||
build_recurse() {
|
||||
typeset FILES SUBDIRS
|
||||
local FILES SUBDIRS
|
||||
# Perform an action for this dir
|
||||
eval FILES="\${$BUILD_FILES_VAR}"
|
||||
for FILE in $FILES; do
|
||||
@@ -69,7 +69,7 @@ build_dependancies() {
|
||||
|
||||
# Recursively build dependancy information
|
||||
build_rec_dependancies() {
|
||||
typeset DEPEND_FILE EXTRA_OFILES
|
||||
local DEPEND_FILE EXTRA_OFILES
|
||||
|
||||
echo "Building dependancy information..." 1>&2
|
||||
|
||||
@@ -103,7 +103,7 @@ build_collect_extra_o_files() {
|
||||
|
||||
# Recursively collect .o-files
|
||||
build_rec_collect_o_files() {
|
||||
typeset EXTRA_OFILES
|
||||
local EXTRA_OFILES
|
||||
|
||||
BUILD_FILES_VAR=${BUILD_PROJECT}_CFILES
|
||||
export BUILD_FILES_VAR
|
||||
@@ -139,7 +139,7 @@ build_clean_dir() {
|
||||
}
|
||||
|
||||
build_clean() {
|
||||
typeset DEPEND_FILE
|
||||
local DEPEND_FILE
|
||||
eval DEPEND_FILE=".depend.\${${BUILD_PROJECT}_NAME%/}"
|
||||
rm -f "$DEPEND_FILE" build.vars config.state src/config.h
|
||||
BUILD_FILES_VAR=${BUILD_PROJECT}_CFILES
|
||||
@@ -183,7 +183,7 @@ build_check_dependencies() {
|
||||
|
||||
# Description: check if the program is compiled, and otherwise compile
|
||||
build_check_compile() {
|
||||
typeset NAME
|
||||
local NAME
|
||||
eval NAME="\${${BUILD_PROJECT}_NAME}"
|
||||
[ ! -e "$NAME" ] || return
|
||||
|
||||
@@ -192,7 +192,7 @@ build_check_compile() {
|
||||
|
||||
# Install the program
|
||||
build_install() {
|
||||
typeset BINS LIBS SRC DEST DESTDIR BINDIR LIBDIR
|
||||
local BINS LIBS SRC DEST DESTDIR BINDIR LIBDIR
|
||||
|
||||
echo "Installing libraries..." 2>&1
|
||||
eval LIBS="\${${BUILD_PROJECT}_INSTALL_LIBS}"
|
||||
|
||||
Reference in New Issue
Block a user