diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2009-04-01 21:13:09 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2009-04-01 21:13:09 +0000 |
commit | 0ed7a8b68dd73e2b0473b8127aeca99f3bac9061 (patch) | |
tree | 5c67818b38a5cc2f9caa5ca7f8640ca356adf02b /externals/grill/flext/buildsys | |
parent | bb4c7f6a245394d09dac9adfb2efb093d3d98452 (diff) |
cleaned up grill externals - replaced with svn:externals to svn.grrrr.org/ext/trunk/
svn path=/trunk/; revision=10951
Diffstat (limited to 'externals/grill/flext/buildsys')
99 files changed, 0 insertions, 3280 deletions
diff --git a/externals/grill/flext/buildsys/bmake-ext.inc b/externals/grill/flext/buildsys/bmake-ext.inc deleted file mode 100644 index 1455c83e..00000000 --- a/externals/grill/flext/buildsys/bmake-ext.inc +++ /dev/null @@ -1 +0,0 @@ -OUTNAME=$(NAME) diff --git a/externals/grill/flext/buildsys/bmake-flext.inc b/externals/grill/flext/buildsys/bmake-flext.inc deleted file mode 100644 index 2e7faf0c..00000000 --- a/externals/grill/flext/buildsys/bmake-flext.inc +++ /dev/null @@ -1,3 +0,0 @@ -DEFS=$(DEFS) /DFLEXT_EXPORTS - -OUTNAME=$(FLEXTNAME) diff --git a/externals/grill/flext/buildsys/bmake-sub.mak b/externals/grill/flext/buildsys/bmake-sub.mak deleted file mode 100644 index f55fcc4f..00000000 --- a/externals/grill/flext/buildsys/bmake-sub.mak +++ /dev/null @@ -1,44 +0,0 @@ -# include flext version number -!include $(BUILDPATH)version.inc - -# general settings -!include $(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt - -############################### -# project-specific definitions - -# package info -!if "$(PKGINFO)" != "" && "$(PKGINFO)" != "1" -!include $(PKGINFO) -!endif - -# special package settings -!ifdef USRCONFIG -!include $(USRCONFIG) -!endif - -# package specific make stuff -!ifdef USRMAKE -!include $(USRMAKE) -!endif - -############################## -# flext-specific make stuff - -!include $(BUILDPATH)bmake.inc - -!include $(BUILDPATH)bmake-$(BUILDCLASS).inc - -############################## -# platform-specific make stuff - -!include $(BUILDPATH)$(PLATFORM)\$(RTSYS)\bmake-$(COMPILER).inc - -!include $(BUILDPATH)$(PLATFORM)\$(RTSYS)\bmake-$(COMPILER)-$(BUILDCLASS).inc - -############################## -# general make stuff - -!include $(BUILDPATH)$(PLATFORM)\bmake-$(COMPILER).inc - -!include $(BUILDPATH)$(PLATFORM)\bmake-$(COMPILER)-$(BUILDCLASS).inc diff --git a/externals/grill/flext/buildsys/bmake.inc b/externals/grill/flext/buildsys/bmake.inc deleted file mode 100644 index c8dac6fa..00000000 --- a/externals/grill/flext/buildsys/bmake.inc +++ /dev/null @@ -1,67 +0,0 @@ -############################################## -# flext defines -############################################## - -CFLAGS=$(CFLAGS) $(UFLAGS) - -!ifdef DEBUG -CFLAGS=$(CFLAGS) /D_DEBUG $(DFLAGS) -!else -CFLAGS=$(CFLAGS) /DNDEBUG $(OFLAGS) -!endif - - -!ifdef SHARED -# --- shared --- -DEFS=$(DEFS) /DFLEXT_SHARED - -!else -!ifdef THREADED -# --- static multi-threaded --- -DEFS=$(DEFS) /DFLEXT_THREADS - -!else -# --- static single-threaded --- - -!endif -!endif - -############################################## -# name of flext library -############################################## - -!ifdef SHARED -TYPEEXT=_ -!else -!ifdef THREADED -TYPEEXT=_t -!else -TYPEEXT=_s -!endif -!endif - -!ifdef DEBUG -MODEEXT=d -!else -!ifdef PROFILE -MODEEXT=p -!else -MODEEXT= -!ifdef SHARED -TYPEEXT= -!endif -!endif -!endif - -FLEXTNAME=flext-$(RTSYS)$(TYPEEXT)$(MODEEXT) - -############################################## -# product name and folder -############################################## - -!ifndef SRCDIR -SRCDIR=. -!endif - -OUTNAME=$(NAME) -OUTSUB=$(TARGETMODE)-$(TARGETTYPE) diff --git a/externals/grill/flext/buildsys/bmake.mak b/externals/grill/flext/buildsys/bmake.mak deleted file mode 100644 index 5b5ea10a..00000000 --- a/externals/grill/flext/buildsys/bmake.mak +++ /dev/null @@ -1,110 +0,0 @@ -# required settings: -# -# PLATFORM - win/mac/lnx -# RTSYS - pd/max -# COMPILER - msvc/gcc/mingw/cygwin -# BUILDPATH including trailing \ - -############################################### -# package info - -!ifndef PKGINFO -PKGINFO=package.txt -!endif - -!if "$(PKGINFO)" != "" && "$(PKGINFO)" != "1" -!include $(PKGINFO) -!endif - -!ifndef NAME -!error NAME variable must be defined (name of target) -!endif - -!ifndef SRCS -!error SRCS variable must be defined (list of source files) -!endif - -############################################### -# check variables - -!ifndef BUILDCLASS -BUILDCLASS=ext -!endif - -!ifndef BUILDMODE -BUILDMODE=release -!endif - -!ifndef BUILDTYPE -BUILDTYPE=single -!endif - -############################## - -#!ifndef TARGETMODE -#TARGETMODE=$(BUILDMODE) -#!endif - -#!ifndef TARGETTYPE -#TARGETTYPE=$(BUILDTYPE) -#!endif - -############################################### - -SYSCONFIG=$(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt -SYSDEFAULT=$(BUILDPATH)$(PLATFORM)\$(RTSYS)\config-$(COMPILER).def - -OPTIONS=-f $(BUILDPATH)bmake-sub.mak -N \ - PLATFORM=$(PLATFORM) RTSYS=$(RTSYS) COMPILER=$(COMPILER) \ - BUILDPATH=$(BUILDPATH) PKGINFO=$(PKGINFO) BUILDCLASS=$(BUILDCLASS) - -############################################### - -!ifdef BUILDDIR -USRCONFIG=config.txt -USRDEFAULT=$(BUILDDIR)\config-$(PLATFORM).def - -USRMAKE=$(BUILDDIR)\bmake-$(PLATFORM)-$(COMPILER).inc - -OPTIONS=$(OPTIONS) USRCONFIG=$(USRCONFIG) USRMAKE=$(USRMAKE) -!endif - -############################################### -# include file describing default target dependencies - -!include $(BUILDPATH)targets.inc - -!include $(BUILDPATH)targets-$(BUILDCLASS).inc - -############################################### - -.precious: $(SYSCONFIG) $(USRCONFIG) - -$(SYSCONFIG): $(SYSDEFAULT) - @copy $** $@ - @echo ------------------------------------------------------------------------- - @echo A default system configuration file has been created. - @echo Please edit $(SYSCONFIG) - @echo to match your platform and start again. - @echo ------------------------------------------------------------------------- - @exit 1 - -!ifdef BUILDDIR -$(USRCONFIG): $(USRDEFAULT) - @copy $** $@ - @echo ------------------------------------------------------------------------- - @echo A default package configuration file has been created. - @echo Please edit $(USRCONFIG) and start again. - @echo ------------------------------------------------------------------------- - @exit 1 - -$(USRDEFAULT) $(USRMAKE): - @echo ------------------------------------------------------------------------- - @echo Your combination of platform, system and compiler is not supported yet. - @echo Required files: - @echo $(USRDEFAULT) - @echo and - @echo $(USRMAKE) - @echo ------------------------------------------------------------------------- - @exit 1 -!endif diff --git a/externals/grill/flext/buildsys/build-bcc.bat b/externals/grill/flext/buildsys/build-bcc.bat deleted file mode 100644 index bf5c4bff..00000000 --- a/externals/grill/flext/buildsys/build-bcc.bat +++ /dev/null @@ -1,3 +0,0 @@ -@set build=%~dp0 - -make -f %build%bmake.mak -N PLATFORM=%1 RTSYS=%2 COMPILER=bcc BUILDPATH=%build% %3 %4 %5 %6 %7 %8 %9 diff --git a/externals/grill/flext/buildsys/build-cygwin.sh b/externals/grill/flext/buildsys/build-cygwin.sh deleted file mode 100644 index 606eaade..00000000 --- a/externals/grill/flext/buildsys/build-cygwin.sh +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -build=${0%/*}/ - -make -f ${build}gnumake.mak PLATFORM=$1 RTSYS=$2 COMPILER=cygwin BUILDPATH=${build} $3 $4 $5 $6 $7 $8 $9 diff --git a/externals/grill/flext/buildsys/build-gcc.sh b/externals/grill/flext/buildsys/build-gcc.sh deleted file mode 100644 index ab4b5570..00000000 --- a/externals/grill/flext/buildsys/build-gcc.sh +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -build=${0%/*}/ - -make -f ${build}gnumake.mak PLATFORM=$1 RTSYS=$2 COMPILER=gcc BUILDPATH=${build} $3 $4 $5 $6 $7 $8 $9 diff --git a/externals/grill/flext/buildsys/build-icc.sh b/externals/grill/flext/buildsys/build-icc.sh deleted file mode 100644 index d110da66..00000000 --- a/externals/grill/flext/buildsys/build-icc.sh +++ /dev/null @@ -1,5 +0,0 @@ -#! /bin/bash - -build=${0%/*}/ - -make -f ${build}gnumake.mak PLATFORM=$1 RTSYS=$2 COMPILER=icc BUILDPATH=${build} $3 $4 $5 $6 $7 $8 $9 diff --git a/externals/grill/flext/buildsys/build-mingw.bat b/externals/grill/flext/buildsys/build-mingw.bat deleted file mode 100644 index 11a39ed3..00000000 --- a/externals/grill/flext/buildsys/build-mingw.bat +++ /dev/null @@ -1,3 +0,0 @@ -@set build=%~dp0 - -mingw32-make -f %build%gnumake.mak PLATFORM=%1 RTSYS=%2 COMPILER=mingw BUILDPATH=%build% %3 %4 %5 %6 %7 %8 %9 diff --git a/externals/grill/flext/buildsys/build-msvc.bat b/externals/grill/flext/buildsys/build-msvc.bat deleted file mode 100644 index b7cbb8f1..00000000 --- a/externals/grill/flext/buildsys/build-msvc.bat +++ /dev/null @@ -1,3 +0,0 @@ -@set build=%~dp0 - -nmake -f %build%nmake.mak PLATFORM=%1 RTSYS=%2 COMPILER=msvc BUILDPATH=%build% %3 %4 %5 %6 %7 %8 %9 diff --git a/externals/grill/flext/buildsys/gnumake-ext.inc b/externals/grill/flext/buildsys/gnumake-ext.inc deleted file mode 100644 index 1455c83e..00000000 --- a/externals/grill/flext/buildsys/gnumake-ext.inc +++ /dev/null @@ -1 +0,0 @@ -OUTNAME=$(NAME) diff --git a/externals/grill/flext/buildsys/gnumake-flext.inc b/externals/grill/flext/buildsys/gnumake-flext.inc deleted file mode 100644 index 64204656..00000000 --- a/externals/grill/flext/buildsys/gnumake-flext.inc +++ /dev/null @@ -1,3 +0,0 @@ -DEFS+=-DFLEXT_EXPORTS - -OUTNAME=lib$(FLEXTNAME) diff --git a/externals/grill/flext/buildsys/gnumake-sub.mak b/externals/grill/flext/buildsys/gnumake-sub.mak deleted file mode 100644 index 17aa589f..00000000 --- a/externals/grill/flext/buildsys/gnumake-sub.mak +++ /dev/null @@ -1,44 +0,0 @@ -# include flext version number -include $(BUILDPATH)version.inc - -# system settings -include $(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt - -############################### -# project specific definitions - -# package info -ifneq ($(PKGINFO),) - include $(PKGINFO) -endif - -# special settings -ifdef USRCONFIG - include $(USRCONFIG) -endif - -# package specific make stuff -ifdef USRMAKE - include $(USRMAKE) -endif - -############################## -# flext-specific definitions - -include $(BUILDPATH)gnumake.inc - -include $(BUILDPATH)gnumake-$(BUILDCLASS).inc - -############################## -# platform-specific make stuff - -include $(BUILDPATH)$(PLATFORM)/$(RTSYS)/gnumake-$(COMPILER).inc - -include $(BUILDPATH)$(PLATFORM)/$(RTSYS)/gnumake-$(COMPILER)-$(BUILDCLASS).inc - -############################## -# general make stuff - -include $(BUILDPATH)$(PLATFORM)/gnumake-$(COMPILER).inc - -include $(BUILDPATH)$(PLATFORM)/gnumake-$(COMPILER)-$(BUILDCLASS).inc diff --git a/externals/grill/flext/buildsys/gnumake.inc b/externals/grill/flext/buildsys/gnumake.inc deleted file mode 100644 index 27052d68..00000000 --- a/externals/grill/flext/buildsys/gnumake.inc +++ /dev/null @@ -1,95 +0,0 @@ -############################################## -# cross-compilation -############################################## - -ifndef ARCH -ifeq ("$(shell uname -p)","powerpc") -ARCH := ppc -else -ARCH := $(shell uname -p) -endif -endif - -############################################## -# some compiler definitions -############################################## - -CFLAGS += $(UFLAGS) -$(foreach arch,$(ARCH),$(eval CFLAGS_$(arch) += $$(UFLAGS_$(arch)) ) ) - -ifdef DEBUG - -DEFS += -D_DEBUG -CFLAGS += $(DFLAGS) - -define ARCH_FLAGS -CFLAGS_$(1) += $$(DFLAGS_$(1)) -endef - -else ## profile and release - -DEFS += -DNDEBUG -CFLAGS += $(OFLAGS) - -define ARCH_FLAGS -CFLAGS_$(1) += $$(OFLAGS_$(1)) -endef - -endif - -$(foreach arch,$(ARCH),$(eval $(call ARCH_FLAGS,$(arch)))) - - -ifdef SHARED -# --- shared --- -DEFS += -DFLEXT_SHARED - -else -ifdef THREADED -# --- static multi-threaded --- -DEFS += -DFLEXT_THREADS - -else -# --- static single-threaded --- - -endif -endif - -############################################## -# name of flext library -############################################## - -ifdef SHARED -TYPEEXT := _ -else -ifdef THREADED -TYPEEXT := _t -else -TYPEEXT := _s -endif -endif - -ifdef DEBUG -MODEEXT := d -else -ifdef PROFILE -MODEEXT := p -else -MODEEXT := -ifdef SHARED -TYPEEXT := -endif -endif -endif - -FLEXTNAME := flext-$(RTSYS)$(TYPEEXT)$(MODEEXT) - -############################################## -# product name and folder -############################################## - -ifndef SRCDIR -SRCDIR := . -endif - -OUTSUB := $(TARGETMODE)-$(TARGETTYPE) diff --git a/externals/grill/flext/buildsys/gnumake.mak b/externals/grill/flext/buildsys/gnumake.mak deleted file mode 100644 index efa0c273..00000000 --- a/externals/grill/flext/buildsys/gnumake.mak +++ /dev/null @@ -1,142 +0,0 @@ -# required settings: -# -# PLATFORM - win/mac/lnx -# RTSYS - pd/max -# COMPILER - msvc/gcc/mingw/cygwin -# BUILDPATH including trailing / - -############################################### -# package info - -ifndef PKGINFO -PKGINFO=package.txt -endif - -ifneq ($(PKGINFO),) -include $(PKGINFO) -endif - -ifndef NAME -$(error "NAME variable must be defined (name of target)") -endif - -ifndef SRCS -$(error "SRCS variable must be defined (list of source files)") -endif - -############################################### -# check variables - -ifndef BUILDCLASS -BUILDCLASS=ext -endif - -ifndef BUILDMODE -BUILDMODE=release -endif - -ifndef BUILDTYPE -BUILDTYPE=single -endif - -############################## - -#ifndef TARGETMODE -#TARGETMODE=$(BUILDMODE) -#endif - -#ifndef TARGETTYPE -#TARGETTYPE=$(BUILDTYPE) -#endif - -############################################### - -ifeq ($(PLATFORM),win) - # substitute eventual \ by / - UBUILDPATH=$(subst \,/,$(BUILDPATH)) -else - UBUILDPATH=$(BUILDPATH) -endif - -############################################### - -SYSCONFIG=$(UBUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt -SYSDEFAULT=$(UBUILDPATH)$(PLATFORM)/$(RTSYS)/config-$(COMPILER).def - -OPTIONS=-f $(UBUILDPATH)gnumake-sub.mak \ - PLATFORM=$(PLATFORM) RTSYS=$(RTSYS) COMPILER=$(COMPILER) \ - BUILDPATH=$(UBUILDPATH) PKGINFO=$(PKGINFO) BUILDCLASS=$(BUILDCLASS) - -############################################### - -ifdef BUILDDIR -USRCONFIG=config.txt -USRDEFAULT=$(BUILDDIR)/config-$(PLATFORM).def - -USRMAKE=$(BUILDDIR)/gnumake-$(PLATFORM)-$(COMPILER).inc - -OPTIONS+=USRCONFIG=$(USRCONFIG) USRMAKE=$(USRMAKE) -endif - -############################################### -# include file describing default target dependencies - -.PHONY : all build clean install profile - -include $(BUILDPATH)targets.inc - -include $(BUILDPATH)targets-$(BUILDCLASS).inc - -############################################### - -.PRECIOUS: $(SYSCONFIG) $(USRCONFIG) - -$(SYSCONFIG): $(SYSDEFAULT) -ifeq ($(COMPILER),mingw) - @copy $(subst /,\,$<) $(subst /,\,$@) -else - @cp $< $@ -endif - @echo ------------------------------------------------------------------------- - @echo A default system configuration file has been created. - @echo Please edit $(SYSCONFIG) - @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): - @echo ------------------------------------------------------------------------- - @echo Your combination of platform, system and compiler is not supported yet. - @echo Required files: - @echo $(USRDEFAULT) - @echo and - @echo $(USRMAKE) - @echo ------------------------------------------------------------------------- -ifeq ($(COMPILER),mingw) - @exit 1 -else - @false -endif - -endif diff --git a/externals/grill/flext/buildsys/lnx/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/lnx/gnumake-gcc-ext.inc deleted file mode 100644 index a1fef152..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-gcc-ext.inc +++ /dev/null @@ -1,56 +0,0 @@ -# build class specific settings - -TARGET=$(TARGETPATH)/$(TARGETNAME) -INSTTARGET=$(TARGET) - -INCPATH += -I$(FLEXTINC) -LIBPATH += -L$(FLEXTLIB) - -#ifdef SHARED -#LIBS += -l$(FLEXTNAME).$(FLEXTMAJOR).$(FLEXTMINOR) -#else -LIBS += -l$(FLEXTNAME) -#endif - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - -mkdir -p $(dir $@) - $(CXX) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - -mkdir -p $(dir $@) - $(CC) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET):: $(TARGETPATH) - -$(TARGET):: $(COBJS) $(CPPOBJS) - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) - chmod 755 $@ -ifndef DEBUG -ifndef PROFILE - strip --strip-unneeded $@ -endif -endif - -############################################## - -_clean_: - -rm -r $(TARGETPATH) - -############################################## - -$(INSTPATH): - -mkdir -p $@ - -_install_: $(INSTPATH) - install $(TARGET) $(INSTPATH) diff --git a/externals/grill/flext/buildsys/lnx/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/lnx/gnumake-gcc-flext.inc deleted file mode 100644 index 887f093a..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-gcc-flext.inc +++ /dev/null @@ -1,72 +0,0 @@ -# build class specific settings - -CMPNAME=$(OUTNAME).$(EXT).$(FLEXTMAJOR).$(FLEXTMINOR) -VERNAME=$(CMPNAME).$(FLEXTMICRO) -TARGET=$(TARGETPATH)/$(VERNAME) -INSTTARGET=$(TARGET) - -ifdef SHARED -LDFLAGS += -Wl,-soname,$(CMPNAME) -endif - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - -mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - -mkdir -p $(dir $@) - $(CXX) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - -mkdir -p $(dir $@) - $(CC) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) -ifdef SHARED - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) - chmod 755 $@ -ifndef DEBUG -ifndef PROFILE - strip --strip-unneeded $@ -endif -endif -else - $(AR) rc $@ $(COBJS) $(CPPOBJS) -endif - -############################################## - -_clean_: - -rm -r $(TARGETPATH) - -############################################## - -$(FLEXTINC) $(FLEXTLIB) $(FLEXTSYS) $(FLEXTBIN): - -mkdir -p $@ - -_install_: $(FLEXTINC) $(FLEXTLIB) $(FLEXTSYS) $(FLEXTBIN) - install $(TARGET) $(FLEXTLIB) -ifdef SHARED - /sbin/ldconfig -l $(FLEXTLIB)/$(VERNAME) - -ln -sf $(CMPNAME) $(FLEXTLIB)/$(OUTNAME).$(EXT) -else - -ln -sf $(VERNAME) $(FLEXTLIB)/$(TARGETNAME) -endif - install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTINC) -# transfer build system -# cp -rf buildsys $(FLEXTSYS) -# install build.sh $(FLEXTSYS) -# chmod -R a+rx $(FLEXTSYS) -# make convenience script -# echo bash $(FLEXTSYS)/build.sh $$\* > $(FLEXTBIN)/flext-build.sh -# chmod a+rx $(FLEXTBIN)/flext-build.sh - diff --git a/externals/grill/flext/buildsys/lnx/gnumake-gcc.inc b/externals/grill/flext/buildsys/lnx/gnumake-gcc.inc deleted file mode 100644 index 39639d86..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-gcc.inc +++ /dev/null @@ -1,64 +0,0 @@ -############################################## - -ifndef FLEXTINC -FLEXTINC=$(FLEXTPREFIX)/include/flext -endif -ifndef FLEXTLIB -FLEXTLIB=$(FLEXTPREFIX)/lib -endif -ifndef FLEXTSYS -FLEXTSYS=$(FLEXTPREFIX)/lib/flext -endif -ifndef FLEXTBIN -FLEXTBIN=$(FLEXTPREFIX)/bin -endif - -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGETNAME=$(OUTNAME).$(EXT) - -############################################## - -CFLAGS += -pthread -fPIC -LDFLAGS += -pthread -shared - -############################################## - -ifdef DEBUG -CFLAGS += -g -LDFLAGS += -g -else -ifdef PROFILE -CFLAGS += -g -pg -LDFLAGS += -g -pg -else -LDFLAGS += -Wl,-S -endif -endif - -############################################## - -ifdef STK_INC -INCPATH += -I$(STK_INC) -endif -ifdef STK_LIB -LIBS += $(STK_LIB) -endif - -############################################## - -ifdef SNDOBJ_INC -INCPATH += -I$(SNDOBJ_INC) -endif -ifdef SNDOBJ_LIB -LIBS += $(SNDOBJ_LIB) -endif - -############################################## - -CSRCS=$(patsubst %.c,$(SRCDIR)/%.c,$(filter %.c,$(SRCS))) -CPPSRCS=$(patsubst %.cpp,$(SRCDIR)/%.cpp,$(filter %.cpp,$(SRCS))) -COBJS=$(patsubst %.c,$(OBJPATH)/%.o,$(filter %.c,$(SRCS))) -CPPOBJS=$(patsubst %.cpp,$(OBJPATH)/%.opp,$(filter %.cpp,$(SRCS))) diff --git a/externals/grill/flext/buildsys/lnx/gnumake-icc-ext.inc b/externals/grill/flext/buildsys/lnx/gnumake-icc-ext.inc deleted file mode 100644 index 27c781f3..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-icc-ext.inc +++ /dev/null @@ -1,56 +0,0 @@ -# build class specific settings - -TARGET=$(TARGETPATH)/$(TARGETNAME) -INSTTARGET=$(TARGET) - -INCPATH += -I$(FLEXTINC) -LIBPATH += -L$(FLEXTLIB) - -ifdef SHARED -LIBS += -l$(FLEXTNAME).$(FLEXTMAJOR).$(FLEXTMINOR) -else -LIBS += -l$(FLEXTNAME) -endif - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - -mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - -mkdir -p $(dir $@) - icc -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - -mkdir -p $(dir $@) - icc -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET):: $(TARGETPATH) - -$(TARGET):: $(COBJS) $(CPPOBJS) - icc $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) - chmod 755 $@ -ifndef DEBUG -ifndef PROFILE - strip --strip-unneeded $@ -endif -endif - -############################################## - -_clean_: - -rm -r $(TARGETPATH) - -############################################## - -$(INSTPATH): - -mkdir -p $@ - -_install_: $(INSTPATH) - install $(TARGET) $(INSTPATH) diff --git a/externals/grill/flext/buildsys/lnx/gnumake-icc-flext.inc b/externals/grill/flext/buildsys/lnx/gnumake-icc-flext.inc deleted file mode 100644 index b289d77f..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-icc-flext.inc +++ /dev/null @@ -1,72 +0,0 @@ -# build class specific settings - -CMPNAME=$(OUTNAME).$(EXT).$(FLEXTMAJOR).$(FLEXTMINOR) -VERNAME=$(CMPNAME).$(FLEXTMICRO) -TARGET=$(TARGETPATH)/$(VERNAME) -INSTTARGET=$(TARGET) - -ifdef SHARED -LDFLAGS += -Wl,-soname,$(CMPNAME) -endif - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - -mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - -mkdir -p $(dir $@) - icc -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - -mkdir -p $(dir $@) - icc -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) -ifdef SHARED - icc $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) - chmod 755 $@ -ifndef DEBUG -ifndef PROFILE - strip --strip-unneeded $@ -endif -endif -else - $(AR) rc $@ $(COBJS) $(CPPOBJS) -endif - -############################################## - -_clean_: - -rm -r $(TARGETPATH) - -############################################## - -$(FLEXTINC) $(FLEXTLIB) $(FLEXTSYS) $(FLEXTBIN): - -mkdir -p $@ - -_install_: $(FLEXTINC) $(FLEXTLIB) $(FLEXTSYS) $(FLEXTBIN) - install $(TARGET) $(FLEXTLIB) -ifdef SHARED - /sbin/ldconfig -l $(FLEXTLIB)/$(VERNAME) - -ln -sf $(CMPNAME) $(FLEXTLIB)/$(OUTNAME).$(EXT) -else - -ln -sf $(VERNAME) $(FLEXTLIB)/$(TARGETNAME) -endif - install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTINC) -# transfer build system -# cp -rf buildsys $(FLEXTSYS) -# install build.sh $(FLEXTSYS) -# chmod -R a+rx $(FLEXTSYS) -# make convenience script -# echo bash $(FLEXTSYS)/build.sh $$\* > $(FLEXTBIN)/flext-build.sh -# chmod a+rx $(FLEXTBIN)/flext-build.sh - diff --git a/externals/grill/flext/buildsys/lnx/gnumake-icc.inc b/externals/grill/flext/buildsys/lnx/gnumake-icc.inc deleted file mode 100644 index b95dd55a..00000000 --- a/externals/grill/flext/buildsys/lnx/gnumake-icc.inc +++ /dev/null @@ -1,64 +0,0 @@ -############################################## - -ifndef FLEXTINC -FLEXTINC=$(FLEXTPREFIX)/include/flext -endif -ifndef FLEXTLIB -FLEXTLIB=$(FLEXTPREFIX)/lib -endif -ifndef FLEXTSYS -FLEXTSYS=$(FLEXTPREFIX)/lib/flext -endif -ifndef FLEXTBIN -FLEXTBIN=$(FLEXTPREFIX)/bin -endif - -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGETNAME=$(OUTNAME).$(EXT) - -############################################## - -CFLAGS += -LDFLAGS += -shared -Wl,-x - -############################################## - -ifdef DEBUG -CFLAGS += -g -LDFLAGS += -g -else -ifdef PROFILE -CFLAGS += -g -qp -LDFLAGS += -g -qp -else -LDFLAGS += -Wl,-S -endif -endif - -############################################## - -ifdef STK_INC -INCPATH += -I$(STK_INC) -endif -ifdef STK_LIB -LIBS += $(STK_LIB) -endif - -############################################## - -ifdef SNDOBJ_INC -INCPATH += -I$(SNDOBJ_INC) -endif -ifdef SNDOBJ_LIB -LIBS += $(SNDOBJ_LIB) -endif - -############################################## - -CSRCS=$(patsubst %.c,$(SRCDIR)/%.c,$(filter %.c,$(SRCS))) -CPPSRCS=$(patsubst %.cpp,$(SRCDIR)/%.cpp,$(filter %.cpp,$(SRCS))) -COBJS=$(patsubst %.c,$(OBJPATH)/%.o,$(filter %.c,$(SRCS))) -CPPOBJS=$(patsubst %.cpp,$(OBJPATH)/%.opp,$(filter %.cpp,$(SRCS))) diff --git a/externals/grill/flext/buildsys/lnx/pd/config-gcc.def b/externals/grill/flext/buildsys/lnx/pd/config-gcc.def deleted file mode 100644 index e0340e77..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/config-gcc.def +++ /dev/null @@ -1,56 +0,0 @@ -# where is the PD source package? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH=/usr/local/src/pd - -############################################################### - -# prefix for flext installation -# headers are in $(FLEXTPREFIX)/include/flext -# libraries are in $(FLEXTPREFIX)/lib -# build system is in $(FLEXTPREFIX)/lib/flext - -FLEXTPREFIX=/usr/local - -############################################################### - -# where should the external be built? -OUTPATH=pd-linux - -# where should the external be installed? -INSTPATH=/usr/local/lib/pd/extra - -############################################################### - -# STK (synthesis tool kit) support -# http://ccrma.stanford.edu/software/stk - -# where to find the STK header files (e.g. stk.h) -STK_INC=/usr/local/include/stk - -# where to find the STK library (normally libstk.a) -# (comment out STK_LIB if you don't use STK) -#STK_LIB=/usr/local/lib/libstk.a - -############################################################### - -# SndObj support -# http://music.nuim.ie//musictec/SndObj - -# where to find the SndObj header files (e.g. sndobj.h) -SNDOBJ_INC=/usr/local/include/sndobj - -# where to find the SndObj library (normally libsndobj.a) -# (comment out STK_LIB if you don't use SndObj) -#SNDOBJ_LIB=/usr/local/lib/libsndobj.a - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS=-msse -mfpmath=sse -ffast-math - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-O3 -# optimizations for Pentium 4 -OFLAGS+=-march=pentium4 diff --git a/externals/grill/flext/buildsys/lnx/pd/config-icc.def b/externals/grill/flext/buildsys/lnx/pd/config-icc.def deleted file mode 100644 index 6032cfa2..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/config-icc.def +++ /dev/null @@ -1,56 +0,0 @@ -# where is the PD source package? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH=/usr/local/src/pd - -############################################################### - -# prefix for flext installation -# headers are in $(FLEXTPREFIX)/include/flext -# libraries are in $(FLEXTPREFIX)/lib -# build system is in $(FLEXTPREFIX)/lib/flext - -FLEXTPREFIX=/usr/local - -############################################################### - -# where should the external be built? -OUTPATH=pd-linux - -# where should the external be installed? -INSTPATH=/usr/local/lib/pd/extra - -############################################################### - -# STK (synthesis tool kit) support -# http://ccrma.stanford.edu/software/stk - -# where to find the STK header files (e.g. stk.h) -STK_INC=/usr/local/include/stk - -# where to find the STK library (normally libstk.a) -# (comment out STK_LIB if you don't use STK) -#STK_LIB=/usr/local/lib/libstk.a - -############################################################### - -# SndObj support -# http://music.nuim.ie//musictec/SndObj - -# where to find the SndObj header files (e.g. sndobj.h) -SNDOBJ_INC=/usr/local/include/sndobj - -# where to find the SndObj library (normally libsndobj.a) -# (comment out STK_LIB if you don't use SndObj) -#SNDOBJ_LIB=/usr/local/lib/libsndobj.a - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS= - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-O3 -Ob2 -ip -# optimizations for Pentium 4 -OFLAGS+=-mcpu=pentium4 -march=pentium4 -xMKW diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-ext.inc deleted file mode 100644 index 88feb249..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=pd_linux diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-flext.inc deleted file mode 100644 index cecaa37a..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc-flext.inc +++ /dev/null @@ -1,6 +0,0 @@ -ifdef SHARED -EXT=so -else -EXT=a -endif - diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc.inc deleted file mode 100644 index 47930b1d..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-gcc.inc +++ /dev/null @@ -1,4 +0,0 @@ -DEFS += -DFLEXT_SYS=2 -DPD - -INCPATH += -I$(PDPATH)/src -LIBPATH += -L$(PDPATH)/bin diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-ext.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-ext.inc deleted file mode 100644 index 88feb249..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=pd_linux diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-flext.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-flext.inc deleted file mode 100644 index cecaa37a..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc-flext.inc +++ /dev/null @@ -1,6 +0,0 @@ -ifdef SHARED -EXT=so -else -EXT=a -endif - diff --git a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc.inc b/externals/grill/flext/buildsys/lnx/pd/gnumake-icc.inc deleted file mode 100644 index 47930b1d..00000000 --- a/externals/grill/flext/buildsys/lnx/pd/gnumake-icc.inc +++ /dev/null @@ -1,4 +0,0 @@ -DEFS += -DFLEXT_SYS=2 -DPD - -INCPATH += -I$(PDPATH)/src -LIBPATH += -L$(PDPATH)/bin diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc-ext.inc deleted file mode 100644 index bbcdf4ad..00000000 --- a/externals/grill/flext/buildsys/mac/gnumake-gcc-ext.inc +++ /dev/null @@ -1,37 +0,0 @@ -# build class specific settings - -INCPATH += -I$(FLEXTINC) -LIBPATH += -L$(FLEXTLIB) -LIBS += -l$(FLEXTNAME) - -# common compilation stuff -include $(BUILDPATH)$(PLATFORM)/gnumake-gcc-targets.inc - -##### linking ################### - -$(TARGET) :: $(OBJPATH) $(TARGETPATH) - -$(TARGET) :: $(PRECOMDST) $(COBJS) $(CPPOBJS) - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) -ifdef DEBUG -else -ifdef PROFILE -else - strip -x $@ -endif -endif - chmod 755 $@ - -ifdef TARGETPOST -$(TARGET) :: $(TARGETPOST) -endif - -################################### - -# Attention: $@ doesn't work for paths with spaces.... -$(INSTPATH): - -mkdir -p $(INSTPATH) - -_install_:: $(INSTPATH) -# copy plain file or whole bundle - cp -R $(INSTTARGET) $(INSTPATH) diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc deleted file mode 100644 index 916e21cc..00000000 --- a/externals/grill/flext/buildsys/mac/gnumake-gcc-flext.inc +++ /dev/null @@ -1,77 +0,0 @@ -# build class specific settings - -ifdef SHARED -LDFLAGS += -install_name $(FLEXTLIB)/$(TARGETNAME) -LDFLAGS += -current_version $(FLEXTMAJOR).$(FLEXTMINOR).$(FLEXTMICRO) -LDFLAGS += -compatibility_version $(FLEXTMAJOR).$(FLEXTMINOR) -LDFLAGS += -preload -seg1addr 0xd0000000 -endif - -# common compilation stuff -include $(BUILDPATH)$(PLATFORM)/gnumake-gcc-targets.inc - -##### linking ################### - -$(TARGET) :: $(OBJPATH) $(TARGETPATH) - -$(TARGET) :: $(PRECOMDST) $(COBJS) $(CPPOBJS) -ifdef SHARED - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) -ifdef DEBUG -else -ifdef PROFILE -else - strip -x $@ -endif -endif - chmod 755 $@ -else - libtool -static -o $@ $(COBJS) $(CPPOBJS) -endif - -ifdef TARGETPOST -$(TARGET) :: $(TARGETPOST) -endif - -################################### - -$(FLEXTINC): - -mkdir -p $@ - -$(FLEXTLIB): - -mkdir -p $@ - -_install_: $(FLEXTINC) $(FLEXTLIB) -ifdef FLEXTFRAMEWORK -# --- install as framework --- - mkdir -p $(FLEXTFRAMEWORK)/Versions/$(FLEXTMAJOR).$(FLEXTMINOR)/Headers - ln -sfh ./$(FLEXTMAJOR).$(FLEXTMINOR) $(FLEXTFRAMEWORK)/Versions/Current - ln -sfh ./Versions/Current/Headers $(FLEXTFRAMEWORK)/Headers - install $(TARGET) $(FLEXTFRAMEWORK)/Versions/Current -ifdef SHARED - # make link without lib... and extension - ln -sf ./Versions/Current/$(VERNAME) $(FLEXTFRAMEWORK)/$(patsubst lib%,%,$(basename $(TARGETNAME))) -else - ranlib $(FRAMEWORK)/Versions/Current/$(VERNAME) - ln -sf ./Versions/Current/$(VERNAME) $(FLEXTFRAMEWORK)/$(TARGETNAME) -endif - install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTFRAMEWORK)/Headers -else -# --- install as dynamic library --- - install $(TARGET) $(FLEXTLIB) -ifndef SHARED -# have to rerun ranlib at install dir ?! - ranlib $(FLEXTLIB)/$(VERNAME) -endif -ifdef VERNAME - ln -sf $(VERNAME) $(FLEXTLIB)/$(TARGETNAME) -endif - install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTINC) -endif -# transfer build system -# cp -rf buildsys $(FLEXTSYS) -# install build.sh $(FLEXTSYS) -# chmod -R a+rx $(FLEXTSYS) -# make convenience script -# echo bash $(FLEXTSYS)/build.sh $$\* > $(FLEXTBIN)/flext-build.sh -# chmod a+rx $(FLEXTBIN)/flext-build.sh diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc-targets.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc-targets.inc deleted file mode 100644 index c8804667..00000000 --- a/externals/grill/flext/buildsys/mac/gnumake-gcc-targets.inc +++ /dev/null @@ -1,70 +0,0 @@ -############################################## - -CSRCS := $(patsubst %.c,$(SRCDIR)/%.c,$(filter %.c,$(SRCS))) -CPPSRCS := $(patsubst %.cpp,$(SRCDIR)/%.cpp,$(filter %.cpp,$(SRCS))) -COBJS := $(patsubst %.c,$(OBJPATH)/%.o,$(filter %.c,$(SRCS))) -CPPOBJS := $(patsubst %.cpp,$(OBJPATH)/%.opp,$(filter %.cpp,$(SRCS))) - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -# Attention: $@ doesn't work for paths with spaces.... -$(OBJPATH): - -mkdir -p $(OBJPATH) - -# Attention: $@ doesn't work for paths with spaces.... -$(TARGETPATH): - -mkdir -p $(TARGETPATH) - -##### precompiled header file ################### - -ifdef PRECOMPILE -PRECOMSRC := $(SRCDIR)/$(PRECOMPILE) -else -PRECOMSRC := $(FLEXTINC)/flext.h -endif - -ifdef PRECOMSRC -PRECOMDST := $(OBJPATH)/$(notdir $(PRECOMSRC)).gch -PRECOMINC := -I $(OBJPATH) -endif - -$(PRECOMDST) : $(PRECOMSRC) $(patsubst %,$(SRCDIR)/%,$(HDRS)) - -mkdir -p $(dir $@) - $(CXX) -c $(DEFS) $(INCPATH) $(PRECOMSRC) -o $@ - -##### architecture-specific compilation ################### - -define ARCH_COMPILE -$(OBJPATH)/%.opp_$(1) : $(SRCDIR)/%.cpp - -mkdir -p $(dir $$@) - $(CXX) -c $(CFLAGS) -arch $(1) $$(CFLAGS_$(1)) $(DEFS) $(PRECOMINC) $(INCPATH) $$^ -o $$@ - -$(OBJPATH)/%.o_$(1) : $(SRCDIR)/%.c - -mkdir -p $(dir $$@) - $(CC) -c $(CFLAGS) -arch $(1) $$(CFLAGS_$(1)) $(DEFS) $(INCPATH) $$^ -o $$@ -endef - -# implement for all archs in ARCH -$(foreach arch,$(ARCH),$(eval $(call ARCH_COMPILE,$(arch)))) - -##### make fat object file ################### - -$(OBJPATH)/%.opp : $(foreach arch,$(ARCH),$(OBJPATH)/%.opp_$(arch)) - lipo $^ -create -output $@ - -$(OBJPATH)/%.o : $(foreach arch,$(ARCH),$(OBJPATH)/%.o_$(arch)) - lipo $^ -create -output $@ - -############################################## - -_clean_: - -rm -r $(TARGETPATH) - -rm -r $(OBJPATH) - -############################################## diff --git a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc b/externals/grill/flext/buildsys/mac/gnumake-gcc.inc deleted file mode 100644 index 41eac3fd..00000000 --- a/externals/grill/flext/buildsys/mac/gnumake-gcc.inc +++ /dev/null @@ -1,74 +0,0 @@ -############################################## - -ifneq (,$(findstring Frameworks,$(FLEXTPREFIX))) -FLEXTFRAMEWORK := $(FLEXTPREFIX)/flext.framework -endif - -ifdef FLEXTFRAMEWORK -ifndef FLEXTLIB -FLEXTLIB := $(FLEXTFRAMEWORK) -endif -ifndef FLEXTINC -FLEXTINC := $(FLEXTFRAMEWORK)/Headers -endif -ifndef FLEXTSYS -FLEXTSYS := $(FLEXTFRAMEWORK)/Resources -endif -else -ifndef FLEXTLIB -FLEXTLIB := $(FLEXTPREFIX)/lib -endif -ifndef FLEXTINC -FLEXTINC := $(FLEXTPREFIX)/include/flext -endif -ifndef FLEXTSYS -FLEXTSYS := $(FLEXTPREFIX)/lib/flext -endif -endif - -FLEXTBIN := $(FLEXTPREFIX)/bin - -############################################## - -LDFLAGS += -dynamic -framework ApplicationServices -framework vecLib - -############################################## - -ifdef DEBUG -CFLAGS += -g -LDFLAGS += -g -else -ifdef PROFILE -CFLAGS += -g -LDFLAGS += -g -else -LDFLAGS += -Wl,-S -endif -endif - -############################################## - -ifdef STK_INC -INCPATH += -I$(STK_INC) -endif -ifdef STK_LIB -LIBS += $(STK_LIB) -endif - -############################################## - -ifdef SNDOBJ_INC -INCPATH += -I$(SNDOBJ_INC) -endif -ifdef SNDOBJ_LIB -LIBS += $(SNDOBJ_LIB) -endif - -############################################## - -LDFLAGS += $(patsubst %,-arch %,$(ARCH)) - -ifdef OSXSDK -CFLAGS += -isysroot $(OSXSDK) -LDFLAGS += -isysroot $(OSXSDK) -endif diff --git a/externals/grill/flext/buildsys/mac/max/config-gcc.def b/externals/grill/flext/buildsys/mac/max/config-gcc.def deleted file mode 100644 index cec5b624..00000000 --- a/externals/grill/flext/buildsys/mac/max/config-gcc.def +++ /dev/null @@ -1,75 +0,0 @@ -# where are the Max/MSP SDK header files? -# you should have the latest version! -MAXSDKPATH=/Applications/MaxMSP\ 4.6/MaxMSP-SDK/c74support - -############################################################### - -# prefix for flext installation -# headers are in $(FLEXTPREFIX)/include/flext -# libraries are in $(FLEXTPREFIX)/lib -# build system is in $(FLEXTPREFIX)/lib/flext - -FLEXTPREFIX=/usr/local - -############################################################### - -# where should the external be built? -OUTPATH=max-darwin - -# where should the external be installed? -INSTPATH=/Library/Application\ Support/Cycling\ \'74/externals/flext - -# where should the initialization files be installed? -INITPATH=/Library/Application\ Support/Cycling\ \'74/init - -# where should the help files be installed? -HELPPATH=/Applications/MaxMSP\ 4.6/max-help/flext - -############################################################### - -# STK (synthesis tool kit) support -# http://ccrma.stanford.edu/software/stk - -# where to find the STK header files (e.g. stk.h) -STK_INC=/usr/local/include/stk - -# where to find the STK library (normally libstk.a) -# (comment out STK_LIB if you don't use STK) -#STK_LIB=/usr/local/lib/libstk.a - -############################################################### - -# SndObj support -# http://music.nuim.ie//musictec/SndObj - -# where to find the SndObj header files (e.g. sndobj.h) -SNDOBJ_INC=/usr/local/include/sndobj - -# where to find the SndObj library (normally libsndobj.a) -# (comment out STK_LIB if you don't use SndObj) -#SNDOBJ_LIB=/usr/local/lib/libsndobj.a - -############################################################### - -# user defined compiler flags -UFLAGS += -ffast-math - -# user defined optimization flags -OFLAGS += -Os -ftree-vectorize - -# user defined debugging flags -DFLAGS += - -# architecture-specific flags (optional) -UFLAGS_ppc += -maltivec -faltivec -OFLAGS_ppc += -mtune=G4 -DFLAGS_ppc += - -UFLAGS_i386 += -mmmx -msse -msse2 -msse3 -OFLAGS_i386 += -mtune=prescott -DFLAGS_i386 += - -# cross-compilation (optional) -#ARCH=i386 ppc -#OSXSDK=/Developer/SDKs/MacOSX10.4u.sdk - diff --git a/externals/grill/flext/buildsys/mac/max/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/mac/max/gnumake-gcc-ext.inc deleted file mode 100644 index 5266a698..00000000 --- a/externals/grill/flext/buildsys/mac/max/gnumake-gcc-ext.inc +++ /dev/null @@ -1,23 +0,0 @@ -EXT=mxo - -############################################## - -LDFLAGS += -bundle - -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) - -# bundle name (build site) -INSTTARGET=$(OBJPATH)/$(OUTNAME).$(EXT) -# folder inside bundle (build site) -TARGETPATH=$(INSTTARGET)/Contents/MacOS -# file inside bundle (build site) -TARGET=$(TARGETPATH)/$(OUTNAME) - -# post build target -TARGETPOST=$(INSTTARGET)/Contents/Pkginfo - -$(INSTTARGET)/Contents/Pkginfo: - echo "iLaX????" >> $@ - diff --git a/externals/grill/flext/buildsys/mac/max/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/mac/max/gnumake-gcc-flext.inc deleted file mode 100644 index 3d526804..00000000 --- a/externals/grill/flext/buildsys/mac/max/gnumake-gcc-flext.inc +++ /dev/null @@ -1,20 +0,0 @@ -ifdef SHARED -EXT=dylib -else -EXT=a -endif - -############################################## - -LDFLAGS += -dynamiclib - -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) -TARGETPATH=$(OBJPATH) - -TARGETNAME=$(OUTNAME).$(EXT) -VERNAME=$(OUTNAME).$(FLEXTMAJOR).$(FLEXTMINOR).$(FLEXTMICRO).$(EXT) -TARGET=$(TARGETPATH)/$(VERNAME) - -INSTTARGET=$(TARGET) diff --git a/externals/grill/flext/buildsys/mac/max/gnumake-gcc.inc b/externals/grill/flext/buildsys/mac/max/gnumake-gcc.inc deleted file mode 100644 index 44313f62..00000000 --- a/externals/grill/flext/buildsys/mac/max/gnumake-gcc.inc +++ /dev/null @@ -1,6 +0,0 @@ -DEFS += -DFLEXT_SYS=1 - -INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/jit-includes -I$(MAXSDKPATH)/msp-includes - -LDFLAGS += -framework MaxAPI -framework MaxAudioAPI - diff --git a/externals/grill/flext/buildsys/mac/pd/config-gcc.def b/externals/grill/flext/buildsys/mac/pd/config-gcc.def deleted file mode 100644 index a724b2e4..00000000 --- a/externals/grill/flext/buildsys/mac/pd/config-gcc.def +++ /dev/null @@ -1,72 +0,0 @@ -# where is the PD installation including source code? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH=/Applications/Pd-0.40-2.app/Contents/Resources - -# where is the PD executable? -PDBIN=$(PDPATH)/bin/pd - -############################################################### - -# prefix for flext installation -# headers are in $(FLEXTPREFIX)/include/flext -# libraries are in $(FLEXTPREFIX)/lib -# build system is in $(FLEXTPREFIX)/lib/flext - -FLEXTPREFIX=/usr/local - -############################################################### - -# where should the external be built? -OUTPATH=pd-darwin - -# where should the external be installed? -INSTPATH=$(PDPATH)/extra - -############################################################### - -# STK (synthesis tool kit) support -# http://ccrma.stanford.edu/software/stk - -# where to find the STK header files (e.g. stk.h) -STK_INC=/usr/local/include/stk - -# where to find the STK library (normally libstk.a) -# (comment out STK_LIB if you don't use STK) -#STK_LIB=/usr/local/lib/libstk.a - -############################################################### - -# SndObj support -# http://music.nuim.ie//musictec/SndObj - -# where to find the SndObj header files (e.g. sndobj.h) -SNDOBJ_INC=/usr/local/include/sndobj - -# where to find the SndObj library (normally libsndobj.a) -# (comment out STK_LIB if you don't use SndObj) -#SNDOBJ_LIB=/usr/local/lib/libsndobj.a - -############################################################### - -# user defined compiler flags -UFLAGS += -ffast-math - -# user defined optimization flags -OFLAGS += -Os -ftree-vectorize - -# user defined debugging flags -DFLAGS += - -# architecture-specific flags (optional) -UFLAGS_ppc += -maltivec -faltivec -OFLAGS_ppc += -mtune=G4 -DFLAGS_ppc += - -UFLAGS_i386 += -mmmx -msse -msse2 -msse3 -OFLAGS_i386 += -mtune=prescott -DFLAGS_i386 += - -# cross-compilation (optional) -#ARCH=i386 ppc -#OSXSDK=/Developer/SDKs/MacOSX10.4u.sdk - diff --git a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc deleted file mode 100644 index 5eb0a234..00000000 --- a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc +++ /dev/null @@ -1,10 +0,0 @@ -EXT=pd_darwin - -LDFLAGS += -bundle -bundle_loader $(PDBIN) - -# it seems we are having symbol name clashes with the following "new preferred method" -# so we rather stick to the above "deprecated method" -#LDFLAGS += -dynamiclib -undefined dynamic_lookup - -TARGET=$(TARGETPATH)/$(TARGETNAME) -INSTTARGET=$(TARGET) diff --git a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-flext.inc b/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-flext.inc deleted file mode 100644 index 782606fc..00000000 --- a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-flext.inc +++ /dev/null @@ -1,11 +0,0 @@ -ifdef SHARED -EXT=dylib -else -EXT=a -endif - -LDFLAGS += -dynamiclib -flat_namespace -undefined suppress - -VERNAME=$(OUTNAME).$(FLEXTMAJOR).$(FLEXTMINOR).$(FLEXTMICRO).$(EXT) -TARGET=$(TARGETPATH)/$(VERNAME) -INSTTARGET=$(TARGET) diff --git a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc.inc b/externals/grill/flext/buildsys/mac/pd/gnumake-gcc.inc deleted file mode 100644 index 9d2fc3f3..00000000 --- a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc.inc +++ /dev/null @@ -1,10 +0,0 @@ -DEFS += -DFLEXT_SYS=2 -DPD - -INCPATH += -I$(PDPATH)/src -LIBPATH += -L$(PDPATH)/bin - -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGETNAME=$(OUTNAME).$(EXT) diff --git a/externals/grill/flext/buildsys/nmake-ext.inc b/externals/grill/flext/buildsys/nmake-ext.inc deleted file mode 100644 index 1455c83e..00000000 --- a/externals/grill/flext/buildsys/nmake-ext.inc +++ /dev/null @@ -1 +0,0 @@ -OUTNAME=$(NAME) diff --git a/externals/grill/flext/buildsys/nmake-flext.inc b/externals/grill/flext/buildsys/nmake-flext.inc deleted file mode 100644 index 2e7faf0c..00000000 --- a/externals/grill/flext/buildsys/nmake-flext.inc +++ /dev/null @@ -1,3 +0,0 @@ -DEFS=$(DEFS) /DFLEXT_EXPORTS - -OUTNAME=$(FLEXTNAME) diff --git a/externals/grill/flext/buildsys/nmake-shlib.inc b/externals/grill/flext/buildsys/nmake-shlib.inc deleted file mode 100644 index 1455c83e..00000000 --- a/externals/grill/flext/buildsys/nmake-shlib.inc +++ /dev/null @@ -1 +0,0 @@ -OUTNAME=$(NAME) diff --git a/externals/grill/flext/buildsys/nmake-sub.mak b/externals/grill/flext/buildsys/nmake-sub.mak deleted file mode 100644 index c8b78044..00000000 --- a/externals/grill/flext/buildsys/nmake-sub.mak +++ /dev/null @@ -1,44 +0,0 @@ -# include flext version number -!include $(BUILDPATH)version.inc - -# general settings -!include $(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt - -############################## -# project-specific definitions - -# package info -!if "$(PKGINFO)" != "" -!include $(PKGINFO) -!endif - -# special package settings -!ifdef USRCONFIG -!include $(USRCONFIG) -!endif - -# package specific make stuff -!ifdef USRMAKE -!include $(USRMAKE) -!endif - -############################## -# flext-specific definitions - -!include $(BUILDPATH)nmake.inc - -!include $(BUILDPATH)nmake-$(BUILDCLASS).inc - -############################## -# platform-specific make stuff - -!include $(BUILDPATH)$(PLATFORM)\$(RTSYS)\nmake-$(COMPILER).inc - -!include $(BUILDPATH)$(PLATFORM)\$(RTSYS)\nmake-$(COMPILER)-$(BUILDCLASS).inc - -############################## -# general make stuff - -!include $(BUILDPATH)$(PLATFORM)\nmake-$(COMPILER).inc - -!include $(BUILDPATH)$(PLATFORM)\nmake-$(COMPILER)-$(BUILDCLASS).inc diff --git a/externals/grill/flext/buildsys/nmake.inc b/externals/grill/flext/buildsys/nmake.inc deleted file mode 100644 index fd1bb50d..00000000 --- a/externals/grill/flext/buildsys/nmake.inc +++ /dev/null @@ -1,64 +0,0 @@ -############################################## -# flext defines -############################################## - -CFLAGS=$(CFLAGS) $(UFLAGS) - -!ifdef DEBUG -CFLAGS=$(CFLAGS) /D_DEBUG $(DFLAGS) -!else -CFLAGS=$(CFLAGS) /DNDEBUG $(OFLAGS) -!endif - - -!ifdef SHARED -# --- shared --- -DEFS=$(DEFS) /DFLEXT_SHARED - -!elseifdef THREADED -# --- static multi-threaded --- -DEFS=$(DEFS) /DFLEXT_THREADS - -!else -# --- static single-threaded --- - -!endif - -############################################## -# name of flext library -############################################## - -!ifdef SHARED -TYPEEXT=_ -!else -!ifdef THREADED -TYPEEXT=_t -!else -TYPEEXT=_s -!endif -!endif - -!ifdef DEBUG -MODEEXT=d -!else -!ifdef PROFILE -MODEEXT=p -!else -MODEEXT= -!ifdef SHARED -TYPEEXT= -!endif -!endif -!endif - -FLEXTNAME=flext-$(RTSYS)$(TYPEEXT)$(MODEEXT) - -############################################## -# product name and folder -############################################## - -!ifndef SRCDIR -SRCDIR=. -!endif - -OUTSUB=$(TARGETMODE)-$(TARGETTYPE) diff --git a/externals/grill/flext/buildsys/nmake.mak b/externals/grill/flext/buildsys/nmake.mak deleted file mode 100644 index 3e946de0..00000000 --- a/externals/grill/flext/buildsys/nmake.mak +++ /dev/null @@ -1,110 +0,0 @@ -# required settings: -# -# PLATFORM - win/mac/lnx -# RTSYS - pd/max -# COMPILER - msvc/gcc/mingw/cygwin -# BUILDPATH including trailing \ - -############################################### -# package info - -!ifndef PKGINFO -PKGINFO=package.txt -!endif - -!if "$(PKGINFO)" != "" -!include $(PKGINFO) -!endif - -!ifndef NAME -!error NAME variable must be defined (name of target) -!endif - -!ifndef SRCS -!error SRCS variable must be defined (list of source files) -!endif - -############################################### -# check variables - -!ifndef BUILDCLASS -BUILDCLASS=ext -!endif - -!ifndef BUILDMODE -BUILDMODE=release -!endif - -!ifndef BUILDTYPE -BUILDTYPE=single -!endif - -############################## - -#!ifndef TARGETMODE -#TARGETMODE=$(BUILDMODE) -#!endif - -#!ifndef TARGETTYPE -#TARGETTYPE=$(BUILDTYPE) -#!endif - -############################################### - -SYSCONFIG=$(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt -SYSDEFAULT=$(BUILDPATH)$(PLATFORM)\$(RTSYS)\config-$(COMPILER).def - -OPTIONS=/NOLOGO /f $(BUILDPATH)nmake-sub.mak \ - PLATFORM=$(PLATFORM) RTSYS=$(RTSYS) COMPILER=$(COMPILER) \ - BUILDPATH=$(BUILDPATH) PKGINFO=$(PKGINFO) BUILDCLASS=$(BUILDCLASS) - -############################################### - -!ifdef BUILDDIR -USRCONFIG=config.txt -USRDEFAULT=$(BUILDDIR)\config-$(PLATFORM).def - -USRMAKE=$(BUILDDIR)\nmake-$(PLATFORM)-$(COMPILER).inc - -OPTIONS=$(OPTIONS) USRCONFIG=$(USRCONFIG) USRMAKE=$(USRMAKE) -!endif - -############################################### -# include file describing default target dependencies - -!include $(BUILDPATH)targets.inc - -!include $(BUILDPATH)targets-$(BUILDCLASS).inc - -############################################### - -.precious: $(SYSCONFIG) $(USRCONFIG) - -$(SYSCONFIG): $(SYSDEFAULT) - @copy $** $@ - @echo ------------------------------------------------------------------------- - @echo A default system configuration file has been created. - @echo Please edit $(SYSCONFIG) - @echo to match your platform and start again. - @echo ------------------------------------------------------------------------- - @exit 1 - -!ifdef BUILDDIR -$(USRCONFIG): $(USRDEFAULT) - @copy $** $@ - @echo ------------------------------------------------------------------------- - @echo A default package configuration file has been created. - @echo Please edit $(USRCONFIG) and start again. - @echo ------------------------------------------------------------------------- - @exit 1 - -$(USRDEFAULT) $(USRMAKE): - @echo ------------------------------------------------------------------------- - @echo Your combination of platform, system and compiler is not supported yet. - @echo Required files: - @echo $(USRDEFAULT) - @echo and - @echo $(USRMAKE) - @echo ------------------------------------------------------------------------- - @exit 1 -!endif diff --git a/externals/grill/flext/buildsys/readme.txt b/externals/grill/flext/buildsys/readme.txt deleted file mode 100644 index 4fa74ad4..00000000 --- a/externals/grill/flext/buildsys/readme.txt +++ /dev/null @@ -1,180 +0,0 @@ -flext - C++ layer for Max/MSP and pd (pure data) externals - -Copyright (c) 2001-2005 Thomas Grill (gr@grrrr.org) -For information on usage and redistribution, and for a DISCLAIMER OF ALL -WARRANTIES, see the file, "license.txt," in this distribution. - ----------------------------------------------------------------------------- - -At the moment this is more like a sketchboard, but i'll promise to bring some -order into it some fine day in the not too distant future. - ----------------------------------------------------------------------------- - -Build scripts -============= - -Depending on platform the build process is run with -build.sh -or -build.bat - - -Arguments: PLATFORM SYSTEM COMPILER {TARGET} {definitions} - -PLATFORM: win / lnx / mac -SYSTEM: pd / max -COMPILER: msvc / gcc / mingw / cygwin / bcc / icc - -TARGET: (default is all) - all, build - build package in default style - install - install package - clean - clean build products - - config - test if configuration needs refreshing - -or - build-MODE-TYPE - install-MODE-TYPE - clean-MODE-TYPE - -with - MODE: default, all, release, debug, profile - TYPE: default, all, single, multi, shared - - -Additional definitions can be passed to the make program -like - "PKGINFO=info.txt" (defines new filename for package information) -or - "PKGINFO=" (package information will be skipped - only for config target) - -For more macro names, see below - - -For each of the supported combinations of PLATFORM, SYSTEM and COMPILER -a MAKE program has been chosen, normally the one that comes with the compiler. - -For gcc it is GNU make (gnumake) -For msvc it is Microsoft make (nmake) -For bcc it is Borland make (bmake) - - - -Package info (package.txt) -========================== - -Package information contains vital information for the build process. -Obligatory are only: - -NAME: resulting filename of the build product -SRCS: list of source files - - -Normally also used are: - -HDRS: used header files, which SRCS files are dependent upon -SRCDIR: source folder (relative to project folder), default is . - - -Other settings: - -PRECOMPILE: prefix header file (in SRCDIR) for all source files, - will be precompiled if supported by the compiler - -BUILDCLASS: can currently be flext or ext, default is ext. - flext will build the flext system - ext will build a flext-based external - -BUILDMODE: release or debug, default is release - if release, optimization flags will be used - if debug, debug information will be generated - if profile, profiling information will be generated (with debug info and optimization) - -BUILDTYPE: single, multi or shared, default is single - if single, it will be linked against the single-threaded static flext library - if multi, it will be linked against the multi-threaded static flext library - if shared, it will be linked against the shared flext library - -BUILDDIR: relative folder with additional build settings - - - -Additional build settings (BUILDDIR) -==================================== - -If BUILDDIR is defined, all PLATFORM-SYSTEM-COMPILER combinations to support -must are mirrored by the respective .def and .inc files in the BUILDDIR. - - -config-PLATFORM.def files (e.g. config-lnx.def) : - - These files can contain additional macro definitions, that are private - to the project. - The definitions should be strictly in the form SETTING=value, without any - make-specific macros etc. - The .def files work as templates that get copied to a user-editable - config.txt file when the build process is first started. - - -MAKE-PLATFORM-COMPILER.inc files -(e.g. gnumake-lnx-gcc.inc or nmake-win-msvc.inc): - - These files (which are no considered to be edited by the user) can contain - specific modifications to compiler flags, include file paths etc. - - For gnumake this would e.g. be - INCPATH += -I/usr/local/include/python2.3 - - for nmake or bmake e.g. - INCPATH = $(INCPATH) -I"c:\program files\Python2.3\include" - - -Structure of build system -========================= - -The build system has several levels of information, which are evaluated in the -following order (see also buildsys/MAKE-sub.mak) - -Project level: -- PKGINFO file (e.g. package.txt) -- USRCONFIG file (e.g. config.txt) -- USRMAKE file (e.g. build/gnumake-lnx-gcc.inc) - -General definitions (in buildsys): - -- MAKE.inc (e.g. buildsys/gnumake.inc) - contains evaluation of flext library name, build directory etc. -- MAKE-BUILDCLASS.inc (e.g. buildsys/gnumake-ext.inc) - contains some more flag settings - -Real-time-system-dependent definitions (in buildsys/PLATFORM/SYSTEM): - -- MAKE-COMPILER.inc (e.g. buildsys/lnx/pd/gnumake-gcc.inc) - contains general real-time-system dependent info (e.g. paths, FLEXT_SYS setting) -- MAKE-COMPILER-BUILDCLASS.inc (e.g. buildsys/lnx/pd/gnumake-gcc-ext.inc) - contains specific real-time-system dependent info (e.g. extension of binary) - -Platform-dependent definitions (in buildsys/PLATFORM): - -- MAKE-COMPILER.inc (e.g. buildsys/lnx/gnumake-gcc.inc) - contains general platform-specific flags -- MAKE-COMPILER-BUILDCLASS.inc (e.g. buildsys/lnx/gnumake-gcc-ext.inc) - contains the actual make targets (_build_,_clean_ and _install_) - - -Macro names -=============== - -PKGINFO - filename for package information (must reside in project folder) - -UFLAGS - user defined compiler flags -OFLAGS - user defined optimization flags (not used in debug builds) - -CFLAGS - compiler flags -LDFLAGS - linker flags - -INCPATH - include file path (must come with e.g. -I ) -LIBPATH - library path (must come with e.g. -L ) - -LIBS - libraries to link in (must come with e.g. -l ) diff --git a/externals/grill/flext/buildsys/targets-ext.inc b/externals/grill/flext/buildsys/targets-ext.inc deleted file mode 100644 index b8031522..00000000 --- a/externals/grill/flext/buildsys/targets-ext.inc +++ /dev/null @@ -1,51 +0,0 @@ -build-default-default: build-$(BUILDMODE)-$(BUILDTYPE) - -build-all-default: build-all-$(BUILDTYPE) - -build-release-default: build-release-$(BUILDTYPE) - -build-debug-default: build-debug-$(BUILDTYPE) - -build-profile-default: build-profile-$(BUILDTYPE) - -build-default-all: build-$(BUILDMODE)-all - -build-default-single: build-$(BUILDMODE)-single - -build-default-multi: build-$(BUILDMODE)-multi - -build-default-shared: build-$(BUILDMODE)-shared - - -install-default-default: install-$(BUILDMODE)-$(BUILDTYPE) - -install-all-default: install-all-$(BUILDTYPE) - -install-release-default: install-release-$(BUILDTYPE) - -install-debug-default: install-debug-$(BUILDTYPE) - -install-default-all: install-$(BUILDMODE)-all - -install-default-single: install-$(BUILDMODE)-single - -install-default-multi: install-$(BUILDMODE)-multi - -install-default-shared: install-$(BUILDMODE)-shared - - -clean-default-default: clean-$(BUILDMODE)-$(BUILDTYPE) - -clean-all-default: clean-all-$(BUILDTYPE) - -clean-release-default: clean-release-$(BUILDTYPE) - -clean-debug-default: clean-debug-$(BUILDTYPE) - -clean-default-all: clean-$(BUILDMODE)-all - -clean-default-single: clean-$(BUILDMODE)-single - -clean-default-multi: clean-$(BUILDMODE)-multi - -clean-default-shared: clean-$(BUILDMODE)-shared diff --git a/externals/grill/flext/buildsys/targets-flext.inc b/externals/grill/flext/buildsys/targets-flext.inc deleted file mode 100644 index e0e984cf..00000000 --- a/externals/grill/flext/buildsys/targets-flext.inc +++ /dev/null @@ -1,52 +0,0 @@ -build-default-default: build-all-all - -build-all-default: build-all-all - -build-release-default: build-release-all - -build-debug-default: build-debug-all - -build-profile-default: build-profile-all - -build-default-all: build-all-all - -build-default-single: build-all-single - -build-default-multi: build-all-multi - -build-default-shared: build-all-shared - - -install-default-default: install-all-all - -install-all-default: install-all-all - -install-release-default: install-release-all - -install-debug-default: install-debug-all - -install-default-all: install-all-all - -install-default-single: install-all-single - -install-default-multi: install-all-multi - -install-default-shared: install-all-shared - - -clean-default-default: clean-all-all - -clean-all-default: clean-all-all - -clean-release-default: clean-release-all - -clean-debug-default: clean-debug-all - -clean-default-all: clean-all-all - -clean-default-single: clean-all-single - -clean-default-multi: clean-all-multi - -clean-default-shared: clean-all-shared - diff --git a/externals/grill/flext/buildsys/targets-shlib.inc b/externals/grill/flext/buildsys/targets-shlib.inc deleted file mode 100644 index b8031522..00000000 --- a/externals/grill/flext/buildsys/targets-shlib.inc +++ /dev/null @@ -1,51 +0,0 @@ -build-default-default: build-$(BUILDMODE)-$(BUILDTYPE) - -build-all-default: build-all-$(BUILDTYPE) - -build-release-default: build-release-$(BUILDTYPE) - -build-debug-default: build-debug-$(BUILDTYPE) - -build-profile-default: build-profile-$(BUILDTYPE) - -build-default-all: build-$(BUILDMODE)-all - -build-default-single: build-$(BUILDMODE)-single - -build-default-multi: build-$(BUILDMODE)-multi - -build-default-shared: build-$(BUILDMODE)-shared - - -install-default-default: install-$(BUILDMODE)-$(BUILDTYPE) - -install-all-default: install-all-$(BUILDTYPE) - -install-release-default: install-release-$(BUILDTYPE) - -install-debug-default: install-debug-$(BUILDTYPE) - -install-default-all: install-$(BUILDMODE)-all - -install-default-single: install-$(BUILDMODE)-single - -install-default-multi: install-$(BUILDMODE)-multi - -install-default-shared: install-$(BUILDMODE)-shared - - -clean-default-default: clean-$(BUILDMODE)-$(BUILDTYPE) - -clean-all-default: clean-all-$(BUILDTYPE) - -clean-release-default: clean-release-$(BUILDTYPE) - -clean-debug-default: clean-debug-$(BUILDTYPE) - -clean-default-all: clean-$(BUILDMODE)-all - -clean-default-single: clean-$(BUILDMODE)-single - -clean-default-multi: clean-$(BUILDMODE)-multi - -clean-default-shared: clean-$(BUILDMODE)-shared diff --git a/externals/grill/flext/buildsys/targets.inc b/externals/grill/flext/buildsys/targets.inc deleted file mode 100644 index 1c901410..00000000 --- a/externals/grill/flext/buildsys/targets.inc +++ /dev/null @@ -1,148 +0,0 @@ -all: build - -build: build-default-default - -profile: build-profile-default - -clean: clean-default-default - -install: install-default-default - -########################################################### - -build-all-all: build-release-all build-debug-all - -build-release-all: build-release-single build-release-multi build-release-shared - -build-debug-all: build-debug-single build-debug-multi build-debug-shared - -build-profile-all: build-profile-single build-profile-multi build-profile-shared - -build-all-single: build-release-single build-debug-single - -build-all-multi: build-release-multi build-debug-multi - -build-all-shared: build-release-shared build-debug-shared - -################################################### - -install-all-all: install-release-all install-debug-all - -install-release-all: install-release-single install-release-multi install-release-shared - -install-debug-all: install-debug-single install-debug-multi install-debug-shared - -install-profile-all: install-profile-single install-profile-multi install-profile-shared - -install-all-single: install-release-single install-debug-single - -install-all-multi: install-release-multi install-debug-multi - -install-all-shared: install-release-shared install-debug-shared - -################################################### - -clean-all-all: clean-release-all clean-debug-all - -clean-release-all: clean-release-single clean-release-multi clean-release-shared - -clean-debug-all: clean-debug-single clean-debug-multi clean-debug-shared - -clean-profile-all: clean-profile-single clean-profile-multi clean-profile-shared - -clean-all-single: clean-release-single clean-debug-single - -clean-all-multi: clean-release-multi clean-debug-multi - -clean-all-shared: clean-release-shared clean-debug-shared - -########################################################### - -build-release-single: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=single _build_ - -build-debug-single: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=single DEBUG=1 _build_ - -build-profile-single: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=single PROFILE=1 _build_ - -build-release-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_ - -build-debug-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _build_ - -build-profile-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=multi THREADED=1 PROFILE=1 _build_ - -build-release-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=shared SHARED=1 _build_ - -build-debug-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _build_ - -build-profile-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=shared SHARED=1 PROFILE=1 _build_ - -########################################################### - -install-release-single: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=single _install_ - -install-debug-single: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=single DEBUG=1 _install_ - -install-profile-single: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=single PROFILE=1 _install_ - -install-release-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=multi THREADED=1 _install_ - -install-debug-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _install_ - -install-profile-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=multi THREADED=1 PROFILE=1 _install_ - -install-release-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=shared SHARED=1 _install_ - -install-debug-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _install_ - -install-profile-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=shared SHARED=1 PROFILE=1 _install_ - -########################################################### - -clean-release-single: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=single _clean_ - -clean-debug-single: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=single DEBUG=1 _clean_ - -clean-profile-single: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=single PROFILE=1 _clean_ - -clean-release-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=multi THREADED=1 _clean_ - -clean-debug-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=multi THREADED=1 DEBUG=1 _clean_ - -clean-profile-multi: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=multi THREADED=1 PROFILE=1 _clean_ - -clean-release-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=release TARGETTYPE=shared SHARED=1 _clean_ - -clean-debug-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=debug TARGETTYPE=shared SHARED=1 DEBUG=1 _clean_ - -clean-profile-shared: config - $(MAKE) $(OPTIONS) TARGETMODE=profile TARGETTYPE=shared SHARED=1 PROFILE=1 _clean_ - -########################################################### - -config: $(USRMAKE) $(SYSCONFIG) $(USRCONFIG) diff --git a/externals/grill/flext/buildsys/version.inc b/externals/grill/flext/buildsys/version.inc deleted file mode 100644 index c91ea283..00000000 --- a/externals/grill/flext/buildsys/version.inc +++ /dev/null @@ -1,3 +0,0 @@ -FLEXTMAJOR=0 -FLEXTMINOR=5 -FLEXTMICRO=1 diff --git a/externals/grill/flext/buildsys/win/bmake-bcc-ext.inc b/externals/grill/flext/buildsys/win/bmake-bcc-ext.inc deleted file mode 100644 index ff26dc12..00000000 --- a/externals/grill/flext/buildsys/win/bmake-bcc-ext.inc +++ /dev/null @@ -1,53 +0,0 @@ -# build class specific settings - -INCPATH=$(INCPATH) -I$(FLEXTINC) -LIBPATH=$(LIBPATH) -L$(FLEXTLIB) -LIBS=$(LIBS) $(FLEXTNAME).lib - -############################################## - -# default target -_build_: $(TARGET) - -$(OUTPATH): - if not exist $@ mkdir $@ > nul - -$(TARGETPATH): $(OUTPATH) - if not exist $@ mkdir $@ > nul - -SETUPFUNCTION=$(NAME)_setup - -$(TARGETPATH)\$(NAME).def: $(TARGETPATH) - @echo EXPORTS $(SETUPFUNCTION) = _$(SETUPFUNCTION) > $@ -# this next line fixes a strange problem with implib - lacking underscore?! - @echo IMPORTS _rtext_retext=PD.rtext_retext >> $@ - -$(TARGET) :: $(TARGETPATH)\$(NAME).def - -{$(SRCDIR)}.cpp{}.obj: - bcc32 -c $(CFLAGS) $(DEFS) $(INCPATH) -n$(TARGETPATH) $< - -{$(SRCDIR)}.c{}.obj: - bcc32 -c $(CFLAGS) $(DEFS) $(INCPATH) -n$(TARGETPATH) $< - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(OBJS) - @cd $(TARGETPATH) - ilink32 $(LDFLAGS) $(LIBPATH) -L. $(OBJS) ,$(<F),,$(LIBS),$(NAME).def - @cd ..\.. - -############################################## -# remove build - -_clean_: - -del /q $(TARGETPATH)\*.* > nul - -rmdir /q $(TARGETPATH) > nul - -############################################## - -$(INSTPATH): - if not exist $@ mkdir $@ > nul - -_install_: $(INSTPATH) - copy $(TARGET) $(INSTPATH) > nul diff --git a/externals/grill/flext/buildsys/win/bmake-bcc-flext.inc b/externals/grill/flext/buildsys/win/bmake-bcc-flext.inc deleted file mode 100644 index 0d82065e..00000000 --- a/externals/grill/flext/buildsys/win/bmake-bcc-flext.inc +++ /dev/null @@ -1,70 +0,0 @@ -# build class specific settings - -############################################## - -# default target -_build_: $(TARGET) - -$(OUTPATH): - if not exist $@ mkdir $@ > nul - -$(TARGETPATH): $(OUTPATH) - if not exist $@ mkdir $@ > nul - -{$(SRCDIR)}.cpp{}.obj: - bcc32 -c $(CFLAGS) $(DEFS) $(INCPATH) -n$(TARGETPATH) $< - -{$(SRCDIR)}.c{}.obj: - bcc32 -c $(CFLAGS) $(DEFS) $(INCPATH) -n$(TARGETPATH) $< - - -$(TARGETPATH)\pd.lib : $(PDPATH)\bin\pd.dll - implib -a $< $** - -$(TARGETPATH)\pthreadVC.lib : $(PDPATH)\bin\pthreadVC.dll - implib -a $< $** - -PDTARGETS=$(TARGETPATH)\pd.lib $(TARGETPATH)\pthreadVC.lib - - -$(TARGET) :: $(TARGETPATH) $(PDTARGETS) - -$(TARGET) :: $(OBJS) - @cd $(TARGETPATH) -!ifdef SHARED - ilink32 $(LDFLAGS) $(LIBPATH) -L. $(OBJS) ,$(<F),,$(LIBS) - implib -a $(<B).lib $(<F) -!else - -del $(<F) - tlib "$(<F)" +$(OBJS: = +) -!endif - @cd ..\.. - -############################################## - -_clean_: - -del /q $(TARGETPATH)\*.* > nul - -rmdir /q $(TARGETPATH) > nul - -############################################## - -!ifdef SHARED -FLEXTLIBINST=$(FLEXTSHLIB) -!else -FLEXTLIBINST=$(FLEXTLIB) -!endif - -_install_: - @if not exist $(FLEXTINC) mkdir $(FLEXTINC) > nul - @if not exist $(FLEXTLIB) mkdir $(FLEXTLIB) > nul - @if not exist $(FLEXTLIBINST) mkdir $(FLEXTLIBINST) > nul - - copy $(TARGET) $(FLEXTLIBINST) > nul -!ifdef SHARED -# copy import library - copy $(TARGET:.dll=.lib) $(FLEXTLIB) > nul -!endif -# copy headers - for %%i in ($(HDRS)) do @copy $(SRCDIR)\%%i $(FLEXTINC) > nul -# copy import libraries - for %%i in ($(PDTARGETS)) do @copy %%i $(FLEXTLIB) > nul diff --git a/externals/grill/flext/buildsys/win/bmake-bcc.inc b/externals/grill/flext/buildsys/win/bmake-bcc.inc deleted file mode 100644 index 67ce16f0..00000000 --- a/externals/grill/flext/buildsys/win/bmake-bcc.inc +++ /dev/null @@ -1,36 +0,0 @@ -!ifdef BCCPATH -INCPATH=$(INCPATH) -I$(BCCPATH)\include -LIBPATH=$(LIBPATH) -L$(BCCPATH)\lib -!endif - -############################################## - -OBJPATH=$(OUTPATH)\$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGET=$(TARGETPATH)\$(OUTNAME).$(EXT) - -############################################## -# use precompiled headers - -!ifdef PRECOMPILE -CFLAGS=$(CFLAGS) -Hh=$(PRECOMPILE) -H=$(OBJPATH)\precompiled.pch -!endif - -############################################## - -LIBS=$(LIBS) cw32.lib import32.lib C0D32.OBJ -CFLAGS=$(CFLAGS) -tWD -tWM -w-8004 -w-8027 -w-8057 -LDFLAGS=$(LDFLAGS) /C /Tpd - -############################################## - -!ifdef DEBUG -CFLAGS=$(CFLAGS) -v -LDFLAGS=$(LDFLAGS) /v -!endif - -############################################## -# convert both *.c and *.cpp - -OBJSTMP= $(SRCS:.c=.obj) -OBJS= $(OBJSTMP:.objpp=.obj) diff --git a/externals/grill/flext/buildsys/win/gnumake-cygwin-ext.inc b/externals/grill/flext/buildsys/win/gnumake-cygwin-ext.inc deleted file mode 100644 index 141d5093..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-cygwin-ext.inc +++ /dev/null @@ -1,42 +0,0 @@ -# build class specific settings - -INCPATH += -I$(FLEXTINC) -LIBPATH += -L$(FLEXTLIB) -L$(FLEXTSHLIB) -LIBS += -l$(FLEXTNAME) - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - -mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - $(CXX) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - $(CC) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) $(SYSLIBS) - strip --strip-unneeded $@ - chmod 755 $@ - -############################################## - -_clean_: - rm $(COBJS) $(CPPOBJS) $(TARGET) - -############################################## - -$(INSTPATH): - -mkdir -p $(INSTPATH) - -_install_: $(INSTPATH) - install $(TARGET) $(INSTPATH) diff --git a/externals/grill/flext/buildsys/win/gnumake-cygwin-flext.inc b/externals/grill/flext/buildsys/win/gnumake-cygwin-flext.inc deleted file mode 100644 index e8940a5d..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-cygwin-flext.inc +++ /dev/null @@ -1,52 +0,0 @@ -# build class specific settings - -############################################## - -# default target -_build_: $(TARGET) - -$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) - touch $@ - -$(TARGETPATH): - -mkdir -p $@ - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - $(CXX) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - $(CC) -c $(CFLAGS) $(DEFS) $(INCPATH) $< -o $@ - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) -ifdef SHARED - $(CXX) $(LDFLAGS) $(LIBPATH) -o $@ $(COBJS) $(CPPOBJS) $(LIBS) $(SYSLIBS) - chmod 755 $@ - strip --strip-unneeded $@ -else - $(AR) rc $@ $(COBJS) $(CPPOBJS) -endif - -############################################## - -_clean_: - rm $(COBJS) $(CPPOBJS) $(TARGET) - -############################################## - -ifdef SHARED -FLEXTLIBINST=$(FLEXTSHLIB) -else -FLEXTLIBINST=$(FLEXTLIB) -endif - -$(FLEXTINC): - -mkdir -p $(FLEXTINC) - -$(FLEXTLIBINST): - -mkdir -p $(FLEXTLIBINST) - -_install_: $(FLEXTINC) $(FLEXTLIBINST) - install $(TARGET) $(FLEXTLIBINST) - install $(patsubst %,$(SRCDIR)/%,$(HDRS)) $(FLEXTINC) diff --git a/externals/grill/flext/buildsys/win/gnumake-cygwin.inc b/externals/grill/flext/buildsys/win/gnumake-cygwin.inc deleted file mode 100644 index 48155ff1..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-cygwin.inc +++ /dev/null @@ -1,30 +0,0 @@ -############################################## - -OBJPATH=$(OUTPATH)/$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGET=$(TARGETPATH)/$(OUTNAME).$(EXT) - -############################################## - -CFLAGS += -mno-cygwin -LDFLAGS += -shared -mno-cygwin - -############################################## - -ifdef DEBUG -CFLAGS += -g -else -ifdef PROFILE -CFLAGS += -g -pg -LDFLAGS += -pg -else -LDFLAGS += -Wl,-S -endif -endif - -############################################## - -CSRCS=$(patsubst %.c,$(SRCDIR)/%.c,$(filter %.c,$(SRCS))) -CPPSRCS=$(patsubst %.cpp,$(SRCDIR)/%.cpp,$(filter %.cpp,$(SRCS))) -COBJS=$(patsubst %.c,$(OBJPATH)/%.o,$(filter %.c,$(SRCS))) -CPPOBJS=$(patsubst %.cpp,$(OBJPATH)/%.opp,$(filter %.cpp,$(SRCS))) diff --git a/externals/grill/flext/buildsys/win/gnumake-mingw-ext.inc b/externals/grill/flext/buildsys/win/gnumake-mingw-ext.inc deleted file mode 100644 index 3a998a5d..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-mingw-ext.inc +++ /dev/null @@ -1,48 +0,0 @@ -# build class specific settings - -INCPATH += -I$(FLEXTINC) -LIBPATH += -L$(FLEXTLIB) -L$(FLEXTSHLIB) - -ifdef SHARED -LIBS += $(FLEXTSHLIB)/lib$(FLEXTNAME).dll -else -LIBS += -l$(FLEXTNAME) -endif - -############################################## - -# default target -_build_: $(TARGET) - -#$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) -# touch $@ - -$(OUTPATH): - -mkdir $(subst /,\,$@) - -$(TARGETPATH): $(OUTPATH) - -mkdir $(subst /,\,$@) - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - $(CXX) -c $(CFLAGS) $(DEFS) $(subst \,/,$(INCPATH)) $< -o $(subst /,\,$@) - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - $(CC) -c $(CFLAGS) $(DEFS) $(subst \,/,$(INCPATH)) $< -o $(subst /,\,$@) - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) - $(CXX) $(LDFLAGS) $(subst \,/,$(LIBPATH)) -o $(subst /,\,$@) $(subst /,\,$(COBJS) $(CPPOBJS) $(LIBS) $(SYSLIBS)) - -strip --strip-unneeded $@ - -############################################## - -_clean_: - -del /q $(subst /,\,$(TARGETPATH)/*.*) > nul - -rmdir /q $(subst /,\,$(TARGETPATH)) > nul - -############################################## - -_install_: - @if not exist $(subst /,\,$(INSTPATH)) -mkdir $(subst /,\,$(INSTPATH)) - copy $(subst /,\,$(TARGET) $(INSTPATH)) diff --git a/externals/grill/flext/buildsys/win/gnumake-mingw-flext.inc b/externals/grill/flext/buildsys/win/gnumake-mingw-flext.inc deleted file mode 100644 index 8cd51720..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-mingw-flext.inc +++ /dev/null @@ -1,52 +0,0 @@ -# build class specific settings - -############################################## - -# default target -_build_: $(TARGET) - -#$(CSRCS) $(CPPSRCS): $(patsubst %,$(SRCDIR)/%,$(HDRS)) -# touch $@ - -$(OUTPATH): - -mkdir $(subst /,\,$@) - -$(TARGETPATH): $(OUTPATH) - -mkdir $(subst /,\,$@) - -$(TARGETPATH)/%.opp : $(SRCDIR)/%.cpp - $(CXX) -c $(CFLAGS) $(DEFS) $(subst \,/,$(INCPATH)) $< -o $(subst /,\,$@) - -$(TARGETPATH)/%.o : $(SRCDIR)/%.c - $(CC) -c $(CFLAGS) $(DEFS) $(subst \,/,$(INCPATH)) $< -o $(subst /,\,$@) - -$(TARGET) :: $(TARGETPATH) - -$(TARGET) :: $(COBJS) $(CPPOBJS) -ifdef SHARED - $(CXX) $(LDFLAGS) $(LIBPATH) -o $(subst /,\,$@) $(subst /,\,$(COBJS) $(CPPOBJS) $(LIBS)) - -strip --strip-unneeded $@ -else - $(AR) rc $@ $(COBJS) $(CPPOBJS) -endif - -############################################## - -_clean_: - -del /q $(subst /,\,$(TARGETPATH)/*.*) > nul - -rmdir /q $(subst /,\,$(TARGETPATH)) > nul - -############################################## - -ifdef SHARED -FLEXTLIBINST=$(FLEXTSHLIB) -else -FLEXTLIBINST=$(FLEXTLIB) -endif - -_install_:: - @if not exist $(subst /,\,$(FLEXTINC)) -mkdir $(subst /,\,$(FLEXTINC)) - @if not exist $(subst /,\,$(FLEXTLIBINST)) -mkdir $(subst /,\,$(FLEXTLIBINST)) - - copy $(subst /,\,$(TARGET) $(FLEXTLIBINST)) - -for %%i in ($(HDRS)) do @copy $(SRCDIR)\%%i $(subst /,\,$(FLEXTINC)) > nul diff --git a/externals/grill/flext/buildsys/win/gnumake-mingw.inc b/externals/grill/flext/buildsys/win/gnumake-mingw.inc deleted file mode 100644 index 82ee4381..00000000 --- a/externals/grill/flext/buildsys/win/gnumake-mingw.inc +++ /dev/null @@ -1,30 +0,0 @@ -############################################## - -OBJPATH=$(OUTPATH)\$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGET=$(TARGETPATH)\$(OUTNAME).$(EXT) - -############################################## - -CFLAGS += -mms-bitfields -mno-cygwin -LDFLAGS += -shared -mno-cygwin - -############################################## - -ifdef DEBUG -CFLAGS += -g -else -ifdef PROFILE -CFLAGS += -g -pg -LDFLAGS += -pg -else -LDFLAGS += -Wl,-S -endif -endif - -############################################## - -CSRCS=$(patsubst %.c,$(SRCDIR)/%.c,$(filter %.c,$(SRCS))) -CPPSRCS=$(patsubst %.cpp,$(SRCDIR)/%.cpp,$(filter %.cpp,$(SRCS))) -COBJS=$(patsubst %.c,$(OBJPATH)/%.o,$(filter %.c,$(SRCS))) -CPPOBJS=$(patsubst %.cpp,$(OBJPATH)/%.opp,$(filter %.cpp,$(SRCS))) diff --git a/externals/grill/flext/buildsys/win/max/config-cygwin.def b/externals/grill/flext/buildsys/win/max/config-cygwin.def deleted file mode 100644 index a4562a73..00000000 --- a/externals/grill/flext/buildsys/win/max/config-cygwin.def +++ /dev/null @@ -1,51 +0,0 @@ -# where is the Max/MSP application?
-MAXAPPPATH=/cygdrive/c/program\ files/MaxMSP\ 4.5
-
-# where are the Max/MSP common files?
-MAXCOMPATH=/cygdrive/c/program\ files/common\ files/Cycling\ \'74
-
-
-# where are the Max/MSP SDK header files?
-# you should have the latest version!
-MAXSDKPATH=$(MAXAPPPATH)/maxmspsdk_win/4.5\ headers/c74support
-
-###############################################################
-
-###############################################################
-
-# where do/should the flext headers reside/be built?
-FLEXTINC=$(MAXCOMPATH)/flext
-
-# where do/should the flext static libraries reside/be built?
-FLEXTLIB=$(FLEXTINC)
-
-# where do/should the flext shared libraries reside/be built?
-# (a good place is the MaxMSP program folder)
-FLEXTSHLIB=$(MAXAPPPATH)
-
-###############################################################
-
-# where should the external be built?
-# (path for temporary files)
-OUTPATH=max-cygwin
-
-# where should the external be installed?
-INSTPATH=$(MAXCOMPATH)/externals/flext
-
-# where should the initialization files be installed?
-INITPATH=$(MAXCOMPATH)/init
-
-# where should the help files be installed?
-HELPPATH=$(MAXAPPPATH)/max-help/flext
-
-###############################################################
-
-# user defined compiler flags
-# (check if they match your system!)
-UFLAGS=-msse -mfpmath=sse -ffast-math
-
-# user defined optimization flags
-# (check if they match your system!)
-OFLAGS=-O3
-# optimizations for Pentium 4
-OFLAGS+=-march=pentium4
diff --git a/externals/grill/flext/buildsys/win/max/config-mingw.def b/externals/grill/flext/buildsys/win/max/config-mingw.def deleted file mode 100644 index 9c9e3d4a..00000000 --- a/externals/grill/flext/buildsys/win/max/config-mingw.def +++ /dev/null @@ -1,42 +0,0 @@ -# where are the Max/MSP SDK header files? -# you should have the latest version! -MAXSDKPATH="%ProgramFiles%\MaxMSP 4.5/maxmspsdk_win/4.5 headers/c74support" - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC="%CommonProgramFiles%/Cycling '74/flext" - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -# (a good place is the MaxMSP program folder) -FLEXTSHLIB="%ProgramFiles%\MaxMSP 4.5" - -############################################################### - -# where should the external be built? -# (path for temporary files) -OUTPATH=max-mingw - -# where should the external be installed? -INSTPATH="%CommonProgramFiles%/Cycling '74/externals/flext" - -# where should the initialization files be installed? -INITPATH="%CommonProgramFiles%/Cycling '74/init" - -# where should the help files be installed? -HELPPATH="%ProgramFiles%/MaxMSP 4.5/max-help/flext" - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS=-msse -ffast-math - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-O3 -# optimizations for Pentium 4 -OFLAGS+=-march=pentium4 diff --git a/externals/grill/flext/buildsys/win/max/config-msvc.def b/externals/grill/flext/buildsys/win/max/config-msvc.def deleted file mode 100644 index f67b6b7f..00000000 --- a/externals/grill/flext/buildsys/win/max/config-msvc.def +++ /dev/null @@ -1,46 +0,0 @@ -# where are the Max/MSP SDK header files? -# you should have the latest version! -MAXSDKPATH="%ProgramFiles%\MaxMSP 4.5\maxmspsdk_win\4.5 headers\c74support" - -# where is MS VC++? -# (not necessary if the build is run with the compiler environment) -# MSVCPATH="%ProgramFiles%\Microsoft Visual Studio .NET 2003\Vc7" - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC="%CommonProgramFiles%\Cycling '74\flext" - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -# (a good place is the MaxMSP program folder) -FLEXTSHLIB="%ProgramFiles%\MaxMSP 4.5" - -############################################################### - -# where should the external be built? -# (path for temporary files) -OUTPATH=max-msvc - -# where should the external be installed? -INSTPATH="%CommonProgramFiles%\Cycling '74\externals\flext" - -# where should the initialization files be installed? -INITPATH="%CommonProgramFiles%\Cycling '74\init" - -# where should the help files be installed? -HELPPATH="%ProgramFiles%\MaxMSP 4.5\max-help\flext" - -############################################################### - -# some user-definable flags -# (check if they match your system!) -OFLAGS=/Ox -# optimizations for Pentium 4 -#OFLAGS=$(OFLAGS) /G6 /arch:SSE - -# uncomment to link against dynamic C runtime libraries -# (don't use this if you want to distribute the built product) -#DYNAMIC=1 diff --git a/externals/grill/flext/buildsys/win/max/gnumake-cygwin-ext.inc b/externals/grill/flext/buildsys/win/max/gnumake-cygwin-ext.inc deleted file mode 100644 index 5df7e2f2..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-cygwin-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=mxe
diff --git a/externals/grill/flext/buildsys/win/max/gnumake-cygwin-flext.inc b/externals/grill/flext/buildsys/win/max/gnumake-cygwin-flext.inc deleted file mode 100644 index 60cd079a..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-cygwin-flext.inc +++ /dev/null @@ -1,6 +0,0 @@ -ifdef SHARED
-EXT=dll
-else
-EXT=a
-endif
-
diff --git a/externals/grill/flext/buildsys/win/max/gnumake-cygwin.inc b/externals/grill/flext/buildsys/win/max/gnumake-cygwin.inc deleted file mode 100644 index f0ceced1..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-cygwin.inc +++ /dev/null @@ -1,10 +0,0 @@ -DEFS += -DFLEXT_SYS=1
-
-# fpack-struct should align to 2 bytes... can't specify that...
-CFLAGS += -DWINVER=0x0501 -D_WIN32_WINNT=0x501
-
-INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/jit-includes -I$(MAXSDKPATH)/msp-includes
-LIBPATH += -L$(MAXSDKPATH)/max-includes -L$(MAXSDKPATH)/jit-includes -L$(MAXSDKPATH)/msp-includes
-
-# these are both in MAXSDKPATH
-SYSLIBS += -lMaxAPI -lMaxAudio
diff --git a/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc b/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc deleted file mode 100644 index 04e59462..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-mingw-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=mxe diff --git a/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc b/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc deleted file mode 100644 index 821d6fbc..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-mingw-flext.inc +++ /dev/null @@ -1,6 +0,0 @@ -ifdef SHARED -EXT=dll -else -EXT=LIB -endif - diff --git a/externals/grill/flext/buildsys/win/max/gnumake-mingw.inc b/externals/grill/flext/buildsys/win/max/gnumake-mingw.inc deleted file mode 100644 index 1baa82f9..00000000 --- a/externals/grill/flext/buildsys/win/max/gnumake-mingw.inc +++ /dev/null @@ -1,12 +0,0 @@ -DEFS += -DFLEXT_SYS=1 - -# fpack-struct should align to 2 bytes... can't specify that... -CFLAGS += -DWINVER=0x0501 -D_WIN32_WINNT=0x501 -# suppress multiple symbol errors -LDFLAGS += -Wl,--allow-multiple-definition - -INCPATH += -I$(MAXSDKPATH)/max-includes -I$(MAXSDKPATH)/jit-includes -I$(MAXSDKPATH)/msp-includes -LIBPATH += -L$(MAXSDKPATH)/max-includes -L$(MAXSDKPATH)/jit-includes -L$(MAXSDKPATH)/msp-includes - -# these are both in MAXSDKPATH -SYSLIBS += -lMaxAPI -lMaxAudio diff --git a/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc b/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc deleted file mode 100644 index 04e59462..00000000 --- a/externals/grill/flext/buildsys/win/max/nmake-msvc-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=mxe diff --git a/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc b/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc deleted file mode 100644 index d30a7144..00000000 --- a/externals/grill/flext/buildsys/win/max/nmake-msvc-flext.inc +++ /dev/null @@ -1,5 +0,0 @@ -!ifdef SHARED -EXT=dll -!else -EXT=lib -!endif diff --git a/externals/grill/flext/buildsys/win/max/nmake-msvc.inc b/externals/grill/flext/buildsys/win/max/nmake-msvc.inc deleted file mode 100644 index 089e5a57..00000000 --- a/externals/grill/flext/buildsys/win/max/nmake-msvc.inc +++ /dev/null @@ -1,8 +0,0 @@ -DEFS=$(DEFS) /DFLEXT_SYS=1 -CFLAGS=$(CFLAGS) /Zp2 /DWINVER=0x0501 /D_WIN32_WINNT=0x501 - -INCPATH=$(INCPATH) /I$(MAXSDKPATH)\max-includes /I$(MAXSDKPATH)\jit-includes /I$(MAXSDKPATH)\msp-includes -LIBPATH=$(LIBPATH) /LIBPATH:$(MAXSDKPATH)\max-includes /LIBPATH:$(MAXSDKPATH)\jit-includes /LIBPATH:$(MAXSDKPATH)\msp-includes - -# these are both in MAXSDKPATH -LIBS=$(LIBS) maxapi.lib maxaudio.lib diff --git a/externals/grill/flext/buildsys/win/nmake-msvc-ext.inc b/externals/grill/flext/buildsys/win/nmake-msvc-ext.inc deleted file mode 100644 index 2a86155a..00000000 --- a/externals/grill/flext/buildsys/win/nmake-msvc-ext.inc +++ /dev/null @@ -1,43 +0,0 @@ -# build class specific settings - -INCPATH=$(INCPATH) /I$(FLEXTINC) -LIBPATH=$(LIBPATH) /LIBPATH:$(FLEXTLIB) -LIBS=$(LIBS) $(FLEXTNAME).lib - -############################################## - -# default target -_build_: $(TARGET) - -$(OUTPATH): - if not exist $@ mkdir $@ > nul - -$(TARGETPATH): $(OUTPATH) - if not exist $@ mkdir $@ > nul - -{$(SRCDIR)}.cpp{}.obj: - cl /c $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@ - -{$(SRCDIR)}.c{}.obj: - cl /c $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@ - -$(TARGET):: $(TARGETPATH) - -$(TARGET):: $(OBJS) - @cd $(TARGETPATH) - link /DLL $(LDFLAGS) $(LIBPATH) $(OBJS) $(LIBS) /out:$(@F) - @cd ..\.. - -############################################## -# remove build - -_clean_: - -del /q $(TARGETPATH)\*.* > nul - -rmdir /q $(TARGETPATH) > nul - -############################################## - -_install_: - @if not exist $(INSTPATH) mkdir $(INSTPATH) > nul - - copy $(TARGET) $(INSTPATH) > nul diff --git a/externals/grill/flext/buildsys/win/nmake-msvc-flext.inc b/externals/grill/flext/buildsys/win/nmake-msvc-flext.inc deleted file mode 100644 index 36a72f4d..00000000 --- a/externals/grill/flext/buildsys/win/nmake-msvc-flext.inc +++ /dev/null @@ -1,59 +0,0 @@ -# build class specific settings - -############################################## - -# default target -_build_: $(TARGET) - -$(OUTPATH): - if not exist $@ mkdir $@ > nul - -$(TARGETPATH): $(OUTPATH) - if not exist $@ mkdir $@ > nul - -{$(SRCDIR)}.cpp{}.obj: - cl /c /LD $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@ - -{$(SRCDIR)}.c{}.obj: - cl /c /LD $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@ - - -$(TARGET):: $(TARGETPATH) - -$(TARGET):: $(OBJS) - @cd $(TARGETPATH) -!ifdef SHARED - link /DLL $(LDFLAGS) $(LIBPATH) $(OBJS) $(LIBS) /out:$(@F) -!else - lib /OUT:$(@F) $(OBJS) -!endif - @cd ..\.. - -############################################## - -# remove build -_clean_: - -del /q $(TARGETPATH)\*.* > nul - -rmdir /q $(TARGETPATH) > nul - -############################################## - -!ifdef SHARED -FLEXTLIBINST=$(FLEXTSHLIB) -!else -FLEXTLIBINST=$(FLEXTLIB) -!endif - -_install_: -# create folders - @if not exist $(FLEXTINC) mkdir $(FLEXTINC) > nul - @if not exist $(FLEXTLIB) mkdir $(FLEXTLIB) > nul - @if not exist $(FLEXTLIBINST) mkdir $(FLEXTLIBINST) > nul - - copy $(TARGET) $(FLEXTLIBINST) > nul -!ifdef SHARED -# copy import library - copy $(TARGET:.dll=.lib) $(FLEXTLIB) > nul -!endif -# copy headers - for %%i in ($(HDRS)) do @copy $(SRCDIR)\%%i $(FLEXTINC) > nul diff --git a/externals/grill/flext/buildsys/win/nmake-msvc-shlib.inc b/externals/grill/flext/buildsys/win/nmake-msvc-shlib.inc deleted file mode 100644 index 3b436599..00000000 --- a/externals/grill/flext/buildsys/win/nmake-msvc-shlib.inc +++ /dev/null @@ -1,45 +0,0 @@ -# build class specific settings
-
-INCPATH=$(INCPATH) /I$(FLEXTINC)
-LIBPATH=$(LIBPATH) /LIBPATH:$(FLEXTLIB)
-LIBS=$(LIBS) $(FLEXTNAME).lib
-
-##############################################
-
-# default target
-_build_: $(TARGET)
-
-$(OUTPATH):
- if not exist $@ mkdir $@ > nul
-
-$(TARGETPATH): $(OUTPATH)
- if not exist $@ mkdir $@ > nul
-
-{$(SRCDIR)}.cpp{}.obj:
- cl /c $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@
-
-{$(SRCDIR)}.c{}.obj:
- cl /c $(CFLAGS) $(DEFS) $(INCPATH) $** /Fo$(TARGETPATH)\$@
-
-$(TARGET):: $(TARGETPATH)
-
-$(TARGET):: $(OBJS)
- @cd $(TARGETPATH)
- link /DLL $(LDFLAGS) $(LIBPATH) $(OBJS) $(LIBS) /OUT:$(@F)
- @cd ..\..
-
-##############################################
-# remove build
-
-_clean_:
- -del /q $(TARGETPATH)\*.* > nul
- -rmdir /q $(TARGETPATH) > nul
-
-##############################################
-
-_install_:
- @if not exist $(FLEXTSHLIB) mkdir $(FLEXTSHLIB) > nul
-
- copy $(TARGET) $(FLEXTSHLIB) > nul
-# copy import library
- copy $(TARGET:.dll=.lib) $(FLEXTSHLIB) > nul
diff --git a/externals/grill/flext/buildsys/win/nmake-msvc.inc b/externals/grill/flext/buildsys/win/nmake-msvc.inc deleted file mode 100644 index d19fd44e..00000000 --- a/externals/grill/flext/buildsys/win/nmake-msvc.inc +++ /dev/null @@ -1,59 +0,0 @@ -!ifdef MSVCPATH -INCPATH=$(INCPATH) /I$(MSVCPATH)\include -LIBPATH=$(LIBPATH) /LIBPATH:$(MSVCPATH)\lib -!endif - -############################################## - -OBJPATH=$(OUTPATH)\$(OUTSUB) -TARGETPATH=$(OBJPATH) -TARGET=$(TARGETPATH)\$(OUTNAME).$(EXT) - -############################################## -# use precompiled headers (automatic mode) - -!ifdef PRECOMPILE -CFLAGS=$(CFLAGS) /YX$(PRECOMPILE) /Fp$(OBJPATH)\precompiled.pch -!endif - -############################################## - -# create code for DLL -CFLAGS=$(CFLAGS) /LD - -# enable exception handling and RTTI -CFLAGS=$(CFLAGS) /EHsc /GR - -# no banner -CFLAGS=$(CFLAGS) /nologo -LDFLAGS=$(LDFLAGS) /nologo - -############################################## - -!ifdef DEBUG - -!ifdef DYNAMIC -CFLAGS=$(CFLAGS) /MDd -!else -CFLAGS=$(CFLAGS) /MTd -!endif - -LDFLAGS=$(LDFLAGS) /DEBUG - -!else - -!ifdef DYNAMIC -CFLAGS=$(CFLAGS) /MD -!else -CFLAGS=$(CFLAGS) /MT -!endif - -LDFLAGS=$(LDFLAGS) /INCREMENTAL:NO - -!endif - -############################################## -# convert both *.c and *.cpp - -OBJSTMP= $(SRCS:.c=.obj) -OBJS= $(OBJSTMP:.objpp=.obj) diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc deleted file mode 100644 index 26bcf06e..00000000 --- a/externals/grill/flext/buildsys/win/pd/bmake-bcc-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc deleted file mode 100644 index d30a7144..00000000 --- a/externals/grill/flext/buildsys/win/pd/bmake-bcc-flext.inc +++ /dev/null @@ -1,5 +0,0 @@ -!ifdef SHARED -EXT=dll -!else -EXT=lib -!endif diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc-shlib.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc-shlib.inc deleted file mode 100644 index b2234c5b..00000000 --- a/externals/grill/flext/buildsys/win/pd/bmake-bcc-shlib.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/bmake-bcc.inc b/externals/grill/flext/buildsys/win/pd/bmake-bcc.inc deleted file mode 100644 index a15a75e6..00000000 --- a/externals/grill/flext/buildsys/win/pd/bmake-bcc.inc +++ /dev/null @@ -1,12 +0,0 @@ -DEFS=$(DEFS) /DFLEXT_SYS=2 /DPD - -!ifdef WINNT -DEFS=$(DEFS) /D_WIN32_WINNT=0x500 -!endif - -############################################## - -INCPATH=$(INCPATH) -I$(PDPATH)\src - -# these are both in FLEXTPATH -LIBS=$(LIBS) pd.lib pthreadVC.lib diff --git a/externals/grill/flext/buildsys/win/pd/config-bcc.def b/externals/grill/flext/buildsys/win/pd/config-bcc.def deleted file mode 100644 index 54e8397d..00000000 --- a/externals/grill/flext/buildsys/win/pd/config-bcc.def +++ /dev/null @@ -1,38 +0,0 @@ -# where is the PD installation? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH="c:\program files\pd" - -# where is BorlandC++? -BCCPATH="c:\program files\bcc55" - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC=$(PDPATH)\flext - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(PDPATH)\bin - -############################################################### - -# where should the external be built? -OUTPATH=pd-bcc - -# where should the external be installed? -INSTPATH=$(PDPATH)\extra - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS= - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-6 -O2 -OS -ff -d - -# comment if you want to compile for Windows 95/98/ME -WINNT=1 diff --git a/externals/grill/flext/buildsys/win/pd/config-cygwin.def b/externals/grill/flext/buildsys/win/pd/config-cygwin.def deleted file mode 100644 index 6c35151a..00000000 --- a/externals/grill/flext/buildsys/win/pd/config-cygwin.def +++ /dev/null @@ -1,34 +0,0 @@ -# where is the PD installation? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH=/cygdrive/c/program files/pd - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC=$(PDPATH)/flext - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(PDPATH)/bin - -############################################################### - -# where should the external be built? -OUTPATH=pd-cygwin - -# where should the external be installed? -INSTPATH=$(PDPATH)/extra - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS=-msse -mfpmath=sse -ffast-math - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-O3 -# optimizations for Pentium 4 -OFLAGS+=-march=pentium4 diff --git a/externals/grill/flext/buildsys/win/pd/config-mingw.def b/externals/grill/flext/buildsys/win/pd/config-mingw.def deleted file mode 100644 index bed53e35..00000000 --- a/externals/grill/flext/buildsys/win/pd/config-mingw.def +++ /dev/null @@ -1,37 +0,0 @@ -# where is the PD installation? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH="%ProgramFiles%\pd" - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC=$(PDPATH)\flext - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(PDPATH)\bin - -############################################################### - -# where should the external be built? -OUTPATH=pd-mingw - -# where should the external be installed? -INSTPATH=$(PDPATH)\extra - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS=-msse -mfpmath=sse -ffast-math - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=-O3 -# optimizations for Pentium 4 -OFLAGS+=-march=pentium4 - -# comment if you want to compile for Windows 95/98/ME -WINNT=1 diff --git a/externals/grill/flext/buildsys/win/pd/config-msvc.def b/externals/grill/flext/buildsys/win/pd/config-msvc.def deleted file mode 100644 index 49137ef5..00000000 --- a/externals/grill/flext/buildsys/win/pd/config-msvc.def +++ /dev/null @@ -1,46 +0,0 @@ -# where is the PD installation? -# (this should point to the main folder, which has a "src" subfolder) -PDPATH="%ProgramFiles%\pd" - -# where is MS VC++? -# (not necessary if the build is run with the compiler environment) -# MSVCPATH="%ProgramFiles%\Microsoft Visual Studio .NET 2003\Vc7" - -############################################################### - -# where do/should the flext headers reside/be built? -FLEXTINC=$(PDPATH)\flext - -# where do/should the flext static libraries reside/be built? -FLEXTLIB=$(FLEXTINC) - -# where do/should the flext shared libraries reside/be built? -FLEXTSHLIB=$(PDPATH)\bin - -############################################################### - -# where should the external be built? -# (relative one-level subpath to project folder) -OUTPATH=pd-msvc - -# where should externals be installed? -INSTPATH=$(PDPATH)\extra - -############################################################### - -# user defined compiler flags -# (check if they match your system!) -UFLAGS= - -# user defined optimization flags -# (check if they match your system!) -OFLAGS=/Ox -# optimizations for Pentium 4 -OFLAGS=$(OFLAGS) /G6 /arch:SSE - -# comment if you want to compile for Windows 95/98/ME -WINNT=1 - -# uncomment to link against dynamic C runtime libraries -# (don't use this if you want to distribute the built product) -#DYNAMIC=1 diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc deleted file mode 100644 index 26bcf06e..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc deleted file mode 100644 index e64eb6c5..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-flext.inc +++ /dev/null @@ -1,5 +0,0 @@ -ifdef SHARED -EXT=dll -else -EXT=a -endif diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-shlib.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-shlib.inc deleted file mode 100644 index b2234c5b..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin-shlib.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc b/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc deleted file mode 100644 index dca95023..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-cygwin.inc +++ /dev/null @@ -1,6 +0,0 @@ -DEFS += -DFLEXT_SYS=2 -DPD - -INCPATH += -I$(PDPATH)/src - -LIBS += $(PDPATH)/bin/pthreadVC.dll -SYSLIBS += $(PDPATH)/bin/pd.dll diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc deleted file mode 100644 index 26bcf06e..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc deleted file mode 100644 index e64eb6c5..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-flext.inc +++ /dev/null @@ -1,5 +0,0 @@ -ifdef SHARED -EXT=dll -else -EXT=a -endif diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-shlib.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw-shlib.inc deleted file mode 100644 index b2234c5b..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw-shlib.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/gnumake-mingw.inc b/externals/grill/flext/buildsys/win/pd/gnumake-mingw.inc deleted file mode 100644 index d3b6cedb..00000000 --- a/externals/grill/flext/buildsys/win/pd/gnumake-mingw.inc +++ /dev/null @@ -1,13 +0,0 @@ -DEFS += -DFLEXT_SYS=2 -DPD - -ifdef WINNT -CFLAGS += -D_WIN32_WINNT=0x500 -endif - -############################################## - -INCPATH += -I$(PDPATH)/src -LIBPATH += -L$(PDPATH)/bin - -# these are both in PDPATH -LIBS += -lpd -lpthreadVC diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc deleted file mode 100644 index 26bcf06e..00000000 --- a/externals/grill/flext/buildsys/win/pd/nmake-msvc-ext.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc deleted file mode 100644 index d30a7144..00000000 --- a/externals/grill/flext/buildsys/win/pd/nmake-msvc-flext.inc +++ /dev/null @@ -1,5 +0,0 @@ -!ifdef SHARED -EXT=dll -!else -EXT=lib -!endif diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc-shlib.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc-shlib.inc deleted file mode 100644 index b2234c5b..00000000 --- a/externals/grill/flext/buildsys/win/pd/nmake-msvc-shlib.inc +++ /dev/null @@ -1 +0,0 @@ -EXT=dll
diff --git a/externals/grill/flext/buildsys/win/pd/nmake-msvc.inc b/externals/grill/flext/buildsys/win/pd/nmake-msvc.inc deleted file mode 100644 index 89fba829..00000000 --- a/externals/grill/flext/buildsys/win/pd/nmake-msvc.inc +++ /dev/null @@ -1,13 +0,0 @@ -DEFS=$(DEFS) /DFLEXT_SYS=2 /DPD - -!ifdef WINNT -DEFS=$(DEFS) /D_WIN32_WINNT=0x500 -!endif - -############################################## - -INCPATH=$(INCPATH) /I$(PDPATH)\src -LIBPATH=$(LIBPATH) /LIBPATH:$(PDPATH)\bin - -# these are both in PDPATH -LIBS=$(LIBS) pd.lib pthreadVC.lib |