[PD-cvs] externals/grill/flext buildext.bat,NONE,1.1 buildext.sh,NONE,1.1
Thomas Grill
xovo at users.sourceforge.net
Sun Dec 19 06:04:15 CET 2004
- Previous message: [PD-cvs] externals/grill/flext/build/win/max - New directory
- Next message: [PD-cvs] externals/grill/flext/build bmake-sub.mak,NONE,1.1 build-bcc.bat,NONE,1.1 build-cygwin.sh,NONE,1.1 build-gcc.sh,NONE,1.1 build-mingw.bat,NONE,1.1 build-msvc.bat,NONE,1.1 gnumake-sub.mak,NONE,1.1 nmake-sub.mak,NONE,1.1 bmake.mak,1.1,1.2 gnumake.mak,1.1,1.2 nmake.mak,1.1,1.2 config-lnx-pd-gcc.def,1.1,NONE config-mac-pd-gcc.def,1.1,NONE config-win-max-mingw.def,1.1,NONE config-win-max-msvc.def,1.2,NONE config-win-pd-bcc.def,1.1,NONE config-win-pd-cygwin.def,1.1,NONE config-win-pd-mingw.def,1.1,NONE config-win-pd-msvc.def,1.2,NONE make-lnx-gen-gcc.inc,1.1,NONE make-lnx-pd-gcc.inc,1.1,NONE make-mac-gen-gcc.inc,1.1,NONE make-mac-pd-gcc.inc,1.1,NONE make-win-gen-bcc.inc,1.1,NONE make-win-gen-cygwin.inc,1.1,NONE make-win-gen-mingw.inc,1.1,NONE make-win-gen-msvc.inc,1.2,NONE make-win-max-mingw.inc,1.1,NONE make-win-max-msvc.inc,1.2,NONE make-win-msvc.inc,1.1,NONE make-win-pd-bcc.inc,1.1,NONE make-win-pd-cygwin.inc,1.1,NONE make-win-pd-mingw.inc,1.1,NONE make-win-pd-msvc.inc,1.2,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/pure-data/externals/grill/flext
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24525
Added Files:
buildext.bat buildext.sh
Log Message:
simplified make system
updated make system
--- NEW FILE: buildext.bat ---
@set flext=%~dp0
@rem Arguments:
@rem %1 - platform (win/lnx/mac)
@rem %2 - system (pd/max)
@rem %3 - compiler (msvc/gcc/mingw/cygwin/bcc/icc)
@rem %4 - target (all/all-debug/all-shared/all-shared-debug/clean/install)
@set platform=%1
@set rtsys=%2
@set compiler=%3
@set target=%4
@rem --- The subbatch knowns which make utility to use ---
@set subbatch=%flext%build\build-%compiler%.bat
@if "%platform%"=="" goto syntax
@if "%rtsys%"=="" goto syntax
@if "%compiler%"=="" goto syntax
@if not exist %subbatch% goto syntax
@call %subpatch% %subbatch% %platform% %rtsys% %target% %5 %6 %7 %8 %9
@goto end
@rem -----------------------------------------
:syntax
@echo .
@echo SYNTAX: buildext [platform] [system] [compiler] {target}
@echo platform ... win / lnx / mac
@echo system ... pd / max
@echo compiler ... msvc / gcc / mingw / cygwin / bcc / icc
@echo target ... all (default) / all-debug / all-shared / all-shared-debug /
@echo clean / install
@echo .
@echo Please make sure that your make program and compiler can be accessed with the
@echo system path and that all relevant environment variables are properly set.
:end
--- NEW FILE: buildext.sh ---
flext=${0%/*}/
# Arguments:
# $1 - platform (win/lnx/mac)
# $2 - system (pd/max)
# $3 - compiler (msvc/gcc/mingw/cygwin/bcc/icc)
# $4 - target (all/all-debug/all-shared/all-shared-debug/clean/install)
platform=$1
rtsys=$2
compiler=$3
target=$4
# --- The subbatch knowns which make utility to use ---
subbatch=${flext}build/build-${compiler}.sh
if
[ -n "$platform" -a -n "$rtsys" -a -n "$compiler" -a -f $subbatch ]
then
sh $subbatch $platform $rtsys $target $5 $6 $7 $8 $9
else
echo
echo SYNTAX: buildext [platform] [system] [compiler] {target}
echo platform ... win / lnx / mac
echo system ..... pd / max
echo compiler ... msvc / gcc / mingw / cygwin / bcc / icc
echo target ..... all \(default\) / all-debug / all-shared / all-shared-debug /
echo ............ clean / install
echo
echo Please make sure that your make program and compiler can be accessed with the
echo system path and that all relevant environment variables are properly set.
fi
- Previous message: [PD-cvs] externals/grill/flext/build/win/max - New directory
- Next message: [PD-cvs] externals/grill/flext/build bmake-sub.mak,NONE,1.1 build-bcc.bat,NONE,1.1 build-cygwin.sh,NONE,1.1 build-gcc.sh,NONE,1.1 build-mingw.bat,NONE,1.1 build-msvc.bat,NONE,1.1 gnumake-sub.mak,NONE,1.1 nmake-sub.mak,NONE,1.1 bmake.mak,1.1,1.2 gnumake.mak,1.1,1.2 nmake.mak,1.1,1.2 config-lnx-pd-gcc.def,1.1,NONE config-mac-pd-gcc.def,1.1,NONE config-win-max-mingw.def,1.1,NONE config-win-max-msvc.def,1.2,NONE config-win-pd-bcc.def,1.1,NONE config-win-pd-cygwin.def,1.1,NONE config-win-pd-mingw.def,1.1,NONE config-win-pd-msvc.def,1.2,NONE make-lnx-gen-gcc.inc,1.1,NONE make-lnx-pd-gcc.inc,1.1,NONE make-mac-gen-gcc.inc,1.1,NONE make-mac-pd-gcc.inc,1.1,NONE make-win-gen-bcc.inc,1.1,NONE make-win-gen-cygwin.inc,1.1,NONE make-win-gen-mingw.inc,1.1,NONE make-win-gen-msvc.inc,1.2,NONE make-win-max-mingw.inc,1.1,NONE make-win-max-msvc.inc,1.2,NONE make-win-msvc.inc,1.1,NONE make-win-pd-bcc.inc,1.1,NONE make-win-pd-cygwin.inc,1.1,NONE make-win-pd-mingw.inc,1.1,NONE make-win-pd-msvc.inc,1.2,NONE
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the Pd-cvs
mailing list