diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2005-01-27 04:57:32 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2005-01-27 04:57:32 +0000 |
commit | 3e86a4527748e5de5c091ffcb4ae5ac2dd8abd8a (patch) | |
tree | 915cbff77a3b863a1fe6bfe0c44c6597c62f7d85 /externals/grill/flext/buildsys | |
parent | 22e2955b51ce16f5a550ef845f54241f7ec4d585 (diff) |
Fixes for Mac
fixed autoconf files
updates for batch mode
some more SIMD optimized functions
svn path=/trunk/; revision=2543
Diffstat (limited to 'externals/grill/flext/buildsys')
-rw-r--r-- | externals/grill/flext/buildsys/bmake-sub.mak | 2 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/bmake.mak | 10 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/gnumake-sub.mak | 4 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/gnumake.mak | 8 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc | 2 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/nmake-sub.mak | 2 | ||||
-rw-r--r-- | externals/grill/flext/buildsys/nmake.mak | 8 |
7 files changed, 33 insertions, 3 deletions
diff --git a/externals/grill/flext/buildsys/bmake-sub.mak b/externals/grill/flext/buildsys/bmake-sub.mak index 7b0c7b7a..a4e38abe 100644 --- a/externals/grill/flext/buildsys/bmake-sub.mak +++ b/externals/grill/flext/buildsys/bmake-sub.mak @@ -5,7 +5,9 @@ # project-specific definitions # package info +!if "$(PKGINFO)" != "" && "$(PKGINFO)" != "1" !include $(PKGINFO) +!endif # special package settings !ifdef USRCONFIG diff --git a/externals/grill/flext/buildsys/bmake.mak b/externals/grill/flext/buildsys/bmake.mak index b3a29d03..5b5ea10a 100644 --- a/externals/grill/flext/buildsys/bmake.mak +++ b/externals/grill/flext/buildsys/bmake.mak @@ -12,10 +12,18 @@ PKGINFO=package.txt !endif -!if "$(PKGINFO)" != "" +!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 diff --git a/externals/grill/flext/buildsys/gnumake-sub.mak b/externals/grill/flext/buildsys/gnumake-sub.mak index a7de50ce..f0b35db1 100644 --- a/externals/grill/flext/buildsys/gnumake-sub.mak +++ b/externals/grill/flext/buildsys/gnumake-sub.mak @@ -5,7 +5,9 @@ include $(BUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt # project specific definitions # package info -include $(PKGINFO) +ifneq ($(PKGINFO),) + include $(PKGINFO) +endif # special settings ifdef USRCONFIG diff --git a/externals/grill/flext/buildsys/gnumake.mak b/externals/grill/flext/buildsys/gnumake.mak index 85559e13..efa0c273 100644 --- a/externals/grill/flext/buildsys/gnumake.mak +++ b/externals/grill/flext/buildsys/gnumake.mak @@ -16,6 +16,14 @@ 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 diff --git a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc b/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc index 39ab2964..62486351 100644 --- a/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc +++ b/externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc @@ -1,3 +1,3 @@ EXT=pd_darwin -LDFLAGS += -bundle -bundle_loader $(PDBIN) +LDFLAGS += -bundle -bundle_loader $(PDBIN) -flat_namespace diff --git a/externals/grill/flext/buildsys/nmake-sub.mak b/externals/grill/flext/buildsys/nmake-sub.mak index 854e72de..faa3c738 100644 --- a/externals/grill/flext/buildsys/nmake-sub.mak +++ b/externals/grill/flext/buildsys/nmake-sub.mak @@ -5,7 +5,9 @@ # project-specific definitions # package info +!if "$(PKGINFO)" != "" !include $(PKGINFO) +!endif # special package settings !ifdef USRCONFIG diff --git a/externals/grill/flext/buildsys/nmake.mak b/externals/grill/flext/buildsys/nmake.mak index e097e048..3e946de0 100644 --- a/externals/grill/flext/buildsys/nmake.mak +++ b/externals/grill/flext/buildsys/nmake.mak @@ -16,6 +16,14 @@ PKGINFO=package.txt !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 |