diff options
| author | Andre Heider | 2009-09-11 18:13:27 +0000 | 
|---|---|---|
| committer | Andre Heider | 2009-09-11 18:13:27 +0000 | 
| commit | 9f7c0a24e230ef8d41b4d4c3bd3f83fb1a02a780 (patch) | |
| tree | 8350d4808679eca6e67e094db884c198a077835a | |
| parent | 68ae279affea27085633b0a2c678627d70434bbe (diff) | |
| download | scummvm-rg350-9f7c0a24e230ef8d41b4d4c3bd3f83fb1a02a780.tar.gz scummvm-rg350-9f7c0a24e230ef8d41b4d4c3bd3f83fb1a02a780.tar.bz2 scummvm-rg350-9f7c0a24e230ef8d41b4d4c3bd3f83fb1a02a780.zip | |
Added support for WINDRESFLAGS, required for e.g. multilib enabled MinGW toolchains
svn-id: r44035
| -rw-r--r-- | Makefile | 6 | ||||
| -rwxr-xr-x | configure | 30 | ||||
| -rw-r--r-- | ports.mk | 2 | 
3 files changed, 22 insertions, 16 deletions
| @@ -68,8 +68,10 @@ config.h config.mk: $(srcdir)/configure  ifeq "$(findstring config.mk,$(MAKEFILE_LIST))" "config.mk"  	@echo "Running $(srcdir)/configure with the last specified parameters"  	@sleep 2 -	LDFLAGS="$(SAVED_LDFLAGS)" CXX="$(SAVED_CXX)" CXXFLAGS="$(SAVED_CXXFLAGS)" CPPFLAGS="$(SAVED_CPPFLAGS)" ASFLAGS="$(SAVED_ASFLAGS)" \ -		$(srcdir)/configure $(SAVED_CONFIGFLAGS) +	LDFLAGS="$(SAVED_LDFLAGS)" CXX="$(SAVED_CXX)" \ +			CXXFLAGS="$(SAVED_CXXFLAGS)" CPPFLAGS="$(SAVED_CPPFLAGS)" \ +			ASFLAGS="$(SAVED_ASFLAGS)" WINDRESFLAGS="$(SAVED_WINDRESFLAGS)" \ +			$(srcdir)/configure $(SAVED_CONFIGFLAGS)  else  	$(error You need to run $(srcdir)/configure before you can run make. Check $(srcdir)/configure --help for a list of parameters)  endif @@ -30,6 +30,7 @@ SAVED_CXX=$CXX  SAVED_CXXFLAGS=$CXXFLAGS  SAVED_CPPFLAGS=$CPPFLAGS  SAVED_ASFLAGS=$ASFLAGS +SAVED_WINDRESFLAGS=$WINDRESFLAGS  # Use environment vars if set  CXXFLAGS="$CXXFLAGS $CPPFLAGS" @@ -640,13 +641,14 @@ Optional Libraries:    --disable-readline       disable readline support in text console [autodetect]  Some influential environment variables: -  LDFLAGS   linker flags, e.g. -L<lib dir> if you have libraries in a -            nonstandard directory <lib dir> -  CXX       C++ compiler command -  CXXFLAGS  C++ compiler flags -  CPPFLAGS  C++ preprocessor flags, e.g. -I<include dir> if you have -            headers in a nonstandard directory <include dir> -  ASFLAGS   assembler flags +  LDFLAGS        linker flags, e.g. -L<lib dir> if you have libraries in a +                 nonstandard directory <lib dir> +  CXX            C++ compiler command +  CXXFLAGS       C++ compiler flags +  CPPFLAGS       C++ preprocessor flags, e.g. -I<include dir> if you have +                 headers in a nonstandard directory <include dir> +  ASFLAGS        assembler flags +  WINDRESFLAGS   Windows resource compiler flags  EOF  		exit 0 @@ -2375,6 +2377,7 @@ AR := $_ar  AS := $_as  ASFLAGS := $ASFLAGS  WINDRES := $_windres +WINDRESFLAGS := $WINDRESFLAGS  WIN32PATH=$_win32path  AOS4PATH=$_aos4path  STATICLIBPATH=$_staticlibpath @@ -2401,12 +2404,13 @@ LDFLAGS += $LDFLAGS  $_mak_plugins -SAVED_CONFIGFLAGS := $SAVED_CONFIGFLAGS -SAVED_LDFLAGS     := $SAVED_LDFLAGS -SAVED_CXX         := $SAVED_CXX -SAVED_CXXFLAGS    := $SAVED_CXXFLAGS -SAVED_CPPFLAGS    := $SAVED_CPPFLAGS -SAVED_ASFLAGS     := $SAVED_ASFLAGS +SAVED_CONFIGFLAGS  := $SAVED_CONFIGFLAGS +SAVED_LDFLAGS      := $SAVED_LDFLAGS +SAVED_CXX          := $SAVED_CXX +SAVED_CXXFLAGS     := $SAVED_CXXFLAGS +SAVED_CPPFLAGS     := $SAVED_CPPFLAGS +SAVED_ASFLAGS      := $SAVED_ASFLAGS +SAVED_WINDRESFLAGS := $SAVED_WINDRESFLAGS  EOF  # @@ -146,7 +146,7 @@ osxsnap: bundle  #  scummvmico.o: $(srcdir)/icons/scummvm.ico -	$(WINDRES) -I$(srcdir) $(srcdir)/dists/scummvm.rc scummvmico.o +	$(WINDRES) $(WINDRESFLAGS) -I$(srcdir) $(srcdir)/dists/scummvm.rc scummvmico.o  # Special target to create a win32 snapshot binary  win32dist: $(EXECUTABLE) | 
