From 3e86a4527748e5de5c091ffcb4ae5ac2dd8abd8a Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Thu, 27 Jan 2005 04:57:32 +0000 Subject: Fixes for Mac fixed autoconf files updates for batch mode some more SIMD optimized functions svn path=/trunk/; revision=2543 --- externals/grill/flext/buildsys/bmake-sub.mak | 2 ++ externals/grill/flext/buildsys/bmake.mak | 10 +++++++++- externals/grill/flext/buildsys/gnumake-sub.mak | 4 +++- externals/grill/flext/buildsys/gnumake.mak | 8 ++++++++ externals/grill/flext/buildsys/mac/pd/gnumake-gcc-ext.inc | 2 +- externals/grill/flext/buildsys/nmake-sub.mak | 2 ++ externals/grill/flext/buildsys/nmake.mak | 8 ++++++++ 7 files changed, 33 insertions(+), 3 deletions(-) (limited to 'externals/grill/flext/buildsys') 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 -- cgit v1.2.1