aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/buildsys
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-01-27 04:57:32 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-01-27 04:57:32 +0000
commit3e86a4527748e5de5c091ffcb4ae5ac2dd8abd8a (patch)
tree915cbff77a3b863a1fe6bfe0c44c6597c62f7d85 /externals/grill/flext/buildsys
parent22e2955b51ce16f5a550ef845f54241f7ec4d585 (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.mak2
-rw-r--r--externals/grill/flext/buildsys/bmake.mak10
-rw-r--r--externals/grill/flext/buildsys/gnumake-sub.mak4
-rw-r--r--externals/grill/flext/buildsys/gnumake.mak8
-rw-r--r--externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc2
-rw-r--r--externals/grill/flext/buildsys/nmake-sub.mak2
-rw-r--r--externals/grill/flext/buildsys/nmake.mak8
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