From b1d0383c31cc936710fb9099f6d9e86e7eeae569 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 5 Jan 2005 05:04:55 +0000 Subject: made default configurations generic two more flext tutorials fixes for Max headers cleanups updated build system updated tutorials revised the documentation updated for OSX upgraded version number svn path=/trunk/; revision=2465 --- externals/grill/flext/buildsys/bmake.inc | 114 ++++++++++++++++--------------- 1 file changed, 59 insertions(+), 55 deletions(-) (limited to 'externals/grill/flext/buildsys/bmake.inc') diff --git a/externals/grill/flext/buildsys/bmake.inc b/externals/grill/flext/buildsys/bmake.inc index 6495c2de..bdd99818 100644 --- a/externals/grill/flext/buildsys/bmake.inc +++ b/externals/grill/flext/buildsys/bmake.inc @@ -1,55 +1,59 @@ -############################################## -# flext defines -############################################## - -!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 - -!ifdef DEBUG -FLEXTNAME=flext-$(RTSYS)_d -!else -FLEXTNAME=flext-$(RTSYS) -!endif - -!else - -!ifdef THREADED -!ifdef DEBUG -FLEXTNAME=flext-$(RTSYS)_td -!else -FLEXTNAME=flext-$(RTSYS)_t -!endif -!else -!ifdef DEBUG -FLEXTNAME=flext-$(RTSYS)_sd -!else -FLEXTNAME=flext-$(RTSYS)_s -!endif -!endif - -!endif # SHARED - -############################################## -# product name and folder -############################################## - -OUTNAME=$(NAME) -OUTSUB=$(TARGETMODE)-$(TARGETTYPE) +############################################## +# flext defines +############################################## + +!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 + +!ifdef DEBUG +FLEXTNAME=flext-$(RTSYS)_d +!else +FLEXTNAME=flext-$(RTSYS) +!endif + +!else + +!ifdef THREADED +!ifdef DEBUG +FLEXTNAME=flext-$(RTSYS)_td +!else +FLEXTNAME=flext-$(RTSYS)_t +!endif +!else +!ifdef DEBUG +FLEXTNAME=flext-$(RTSYS)_sd +!else +FLEXTNAME=flext-$(RTSYS)_s +!endif +!endif + +!endif # SHARED + +############################################## +# product name and folder +############################################## + +!ifndef SRCDIR +SRCDIR=. +!endif + +OUTNAME=$(NAME) +OUTSUB=$(TARGETMODE)-$(TARGETTYPE) -- cgit v1.2.1