Update of /cvsroot/pure-data/externals/grill/flext/buildsys In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4893/buildsys
Modified Files: gnumake.mak Added Files: build-icc.sh Log Message: various fixes to build system fixes for build system better templates, some minor changes build system: added profiler mode, more fixes added ICC/linux support small optimizations
Index: gnumake.mak =================================================================== RCS file: /cvsroot/pure-data/externals/grill/flext/buildsys/gnumake.mak,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** gnumake.mak 10 Jan 2005 04:58:36 -0000 1.6 --- gnumake.mak 13 Jan 2005 04:59:07 -0000 1.7 *************** *** 85,89 **** --- 85,93 ----
$(SYSCONFIG): $(SYSDEFAULT) + ifeq ($(COMPILER),mingw) + @copy $(subst /,,$<) $(subst /,,$@) + else @cp $< $@ + endif @echo ------------------------------------------------------------------------- @echo A default system configuration file has been created. *************** *** 91,104 **** --- 95,120 ---- @echo to match your platform, then start again. @echo ------------------------------------------------------------------------- + ifeq ($(COMPILER),mingw) + @exit 1 + else @false + endif
ifdef BUILDDIR $(USRCONFIG): $(USRDEFAULT) + ifeq ($(COMPILER),mingw) + @copy $(subst /,,$<) $(subst /,,$@) + else @cp $< $@ + endif @echo ------------------------------------------------------------------------- @echo A default package configuration file has been created. @echo Please edit $(USRCONFIG), then start again. @echo ------------------------------------------------------------------------- + ifeq ($(COMPILER),mingw) + @exit 1 + else @false + endif
$(USRDEFAULT) $(USRMAKE): *************** *** 110,113 **** --- 126,134 ---- @echo $(USRMAKE) @echo ------------------------------------------------------------------------- + ifeq ($(COMPILER),mingw) + @exit 1 + else @false endif + + endif
--- NEW FILE: build-icc.sh --- #! /bin/bash
build=${0%/*}/
make -f ${build}gnumake.mak PLATFORM=$1 RTSYS=$2 COMPILER=icc BUILDPATH=${build} $3 $4 $5 $6 $7 $8 $9