diff options
Diffstat (limited to 'externals/grill/flext/buildsys/gnumake.inc')
-rw-r--r-- | externals/grill/flext/buildsys/gnumake.inc | 140 |
1 files changed, 70 insertions, 70 deletions
diff --git a/externals/grill/flext/buildsys/gnumake.inc b/externals/grill/flext/buildsys/gnumake.inc index 93203f36..4d8a9b7f 100644 --- a/externals/grill/flext/buildsys/gnumake.inc +++ b/externals/grill/flext/buildsys/gnumake.inc @@ -1,70 +1,70 @@ -##############################################
-# some compiler definitions
-##############################################
-
-CFLAGS += $(UFLAGS)
-
-ifdef DEBUG
-CFLAGS += -D_DEBUG $(DFLAGS)
-else
-ifdef PROFILE
-CFLAGS += -DNDEBUG $(OFLAGS)
-else
-CFLAGS += -DNDEBUG $(OFLAGS)
-endif
-endif
-
-
-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)
+############################################## +# some compiler definitions +############################################## + +CFLAGS += $(UFLAGS) + +ifdef DEBUG +CFLAGS += -D_DEBUG $(DFLAGS) +else +ifdef PROFILE +CFLAGS += -DNDEBUG $(OFLAGS) +else +CFLAGS += -DNDEBUG $(OFLAGS) +endif +endif + + +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) |