diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2004-12-20 05:06:19 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2004-12-20 05:06:19 +0000 |
commit | 6dacabe813f4ccab33669b5dd3e3b5f61be500af (patch) | |
tree | 81abcc117357483b0a0dc0a1a7ba5b118964775f /externals/grill/flext/build/gnumake.mak | |
parent | 5370cdab3db6ddfa60fef41ca22756284fa700dd (diff) |
simplified make system
updated make system for BCC
updated make system
updated build system
svn path=/trunk/; revision=2416
Diffstat (limited to 'externals/grill/flext/build/gnumake.mak')
-rw-r--r-- | externals/grill/flext/build/gnumake.mak | 89 |
1 files changed, 0 insertions, 89 deletions
diff --git a/externals/grill/flext/build/gnumake.mak b/externals/grill/flext/build/gnumake.mak deleted file mode 100644 index 48283692..00000000 --- a/externals/grill/flext/build/gnumake.mak +++ /dev/null @@ -1,89 +0,0 @@ -# required settings: -# -# PLATFORM - win/mac/lnx -# RTSYS - pd/max -# COMPILER - msvc/gcc/mingw/cygwin -# BUILDPATH including trailing / - -# package info -include build/package.txt - - -ifeq ($(PLATFORM),win) - # substitute eventual \ by / - UBUILDPATH=$(subst \,/,$(BUILDPATH)) -else - UBUILDPATH=$(BUILDPATH) -endif - - -SYSCONFIG=$(UBUILDPATH)config-$(PLATFORM)-$(RTSYS)-$(COMPILER).txt -SYSDEFAULT=$(UBUILDPATH)$(PLATFORM)/$(RTSYS)/config-$(COMPILER).def - - -OPTIONS=-f $(UBUILDPATH)gnumake-sub.mak \ - PLATFORM=$(PLATFORM) RTSYS=$(RTSYS) COMPILER=$(COMPILER) \ - BUILDPATH=$(UBUILDPATH) - - -ifdef HAVECONFIG -USRCONFIG=config.txt -USRDEFAULT=build/config-$(PLATFORM).def -OPTIONS+=USRCONFIG=$(USRCONFIG) -endif - -ifdef HAVEMAKE -USRMAKE=build/makefile-$(PLATFORM)-$(COMPILER).inc -OPTIONS+=USRMAKE=$(USRMAKE) -endif - - -all: config - $(MAKE) $(OPTIONS) all - -all-debug: config - $(MAKE) $(OPTIONS) DEBUG=1 $@ - -all-shared: config - $(MAKE) $(OPTIONS) SHARED=1 $@ - -all-shared-debug: config - $(MAKE) $(OPTIONS) SHARED=1 DEBUG=1 $@ - -clean install: - $(MAKE) $(OPTIONS) $@ - - -config: $(USRMAKE) $(SYSCONFIG) $(USRCONFIG) - - -.precious: $(SYSCONFIG) $(USRCONFIG) - -$(SYSCONFIG): $(SYSDEFAULT) - @cp $< $@ - @echo ------------------------------------------------------------------------- - @echo A default system configuration file has been created. - @echo Please edit $(SYSCONFIG) - @echo to match your platform and start again. - @echo ------------------------------------------------------------------------- - @false - -ifdef HAVECONFIG -$(USRCONFIG): $(USRDEFAULT) - @cp $< $@ - @echo ------------------------------------------------------------------------- - @echo A default package configuration file has been created. - @echo Please edit $(USRCONFIG) and start again. - @echo ------------------------------------------------------------------------- - @false -endif - -ifdef HAVEMAKE -$(USRMAKE): - @echo ------------------------------------------------------------------------- - @echo Your combination of platform, system and compiler is not supported yet. - @echo Required file: $(USRMAKE) - @echo ------------------------------------------------------------------------- - @false -endif - |