Mercurial > sdl-ios-xcode
changeset 1416:a4c05c115bb7
Fixed script on mingw
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Wed, 22 Feb 2006 04:44:33 +0000 |
parents | a30f8553eeb1 |
children | 24fbbedd2ad6 |
files | build-scripts/makedep.sh |
diffstat | 1 files changed, 24 insertions(+), 10 deletions(-) [+] |
line wrap: on
line diff
--- a/build-scripts/makedep.sh Wed Feb 22 00:33:10 2006 +0000 +++ b/build-scripts/makedep.sh Wed Feb 22 04:44:33 2006 +0000 @@ -2,11 +2,6 @@ # # Generate dependencies from a list of source files -BUILDC="\\\$\\(LIBTOOL\\) --mode=compile \\\$\\(CC\\) \\\$\\(CFLAGS\\) -c \$src -o \\\$@" -BUILDCC=$BUILDC -BUILDM=$BUILDC -BUILDASM="\\\$\\(LIBTOOL\\) --tag=CC --mode=compile \\\$\\(auxdir\\)/strip_fPIC.sh \\\$\\(NASM\\) \$src -o \\\$@" - # Check to make sure our environment variables are set if test x"$INCLUDE" = x -o x"$SOURCES" = x -o x"$objects" = x -o x"$output" = x; then echo "SOURCES, INCLUDE, objects, and output needs to be set" @@ -49,12 +44,31 @@ obj=`echo $src | sed "s|^.*/\([^ ]*\)\..*|$objects/\1.lo|g"` echo "$obj: $src \\" >>${output}.new search_deps $src | sort | uniq >>${output}.new - echo "" >>${output}.new case $ext in - c) eval echo \\" $BUILDC\\" >>${output}.new;; - cc) eval echo \\" $BUILDCC\\" >>${output}.new;; - m) eval echo \\" $BUILDM\\" >>${output}.new;; - asm) eval echo \\" $BUILDASM\\" >>${output}.new;; + c) cat >>${output}.new <<__EOF__ + + \$(LIBTOOL) --mode=compile \$(CC) \$(CFLAGS) -c $src -o \$@ + +__EOF__ + ;; + cc) cat >>${output}.new <<__EOF__ + + \$(LIBTOOL) --mode=compile \$(CC) \$(CFLAGS) -c $src -o \$@ + +__EOF__ + ;; + m) cat >>${output}.new <<__EOF__ + + \$(LIBTOOL) --mode=compile \$(CC) \$(CFLAGS) -c $src -o \$@ + +__EOF__ + ;; + asm) cat >>${output}.new <<__EOF__ + + \$(LIBTOOL) --tag=CC --mode=compile \$(auxdir)/strip_fPIC.sh \$(NASM) $src -o \$@" + +__EOF__ + ;; *) echo "Unknown file extension: $ext";; esac echo "" >>${output}.new