diff --git a/polymer/eduke32/Makefile b/polymer/eduke32/Makefile index 187d42c62..d19844529 100644 --- a/polymer/eduke32/Makefile +++ b/polymer/eduke32/Makefile @@ -84,15 +84,12 @@ ifneq ($(PLATFORM),WII) endif EBACKTRACEDLL ?= ebacktrace1.dll -EBACKTRACEDLL_TARGET:= +EBACKTRACEDLL_TARGET:=$(EBACKTRACEDLL) ifeq ($(PLATFORM),WINDOWS) OBJ=obj_win EOBJ=eobj_win LIBS+= $(L_SSP) -Wl,--enable-auto-import - ifeq (0,$(RELEASE)) - EBACKTRACEDLL_TARGET=$(EBACKTRACEDLL) - endif else ifeq ($(PLATFORM),LINUX) LIBS+= -ldl -lrt @@ -330,13 +327,15 @@ endif UTILOBJS=$(OBJ)/ivfrate.$o UTILS=ivfrate$(EXESUFFIX) -all: start $(EDUKE32_TARGET) $(MAPSTER32_TARGET) $(EBACKTRACEDLL_TARGET) finish +all: start $(EDUKE32_TARGET) $(MAPSTER32_TARGET) finish ifneq (,$(EDUKE32_TARGET)) @ls -l $(EDUKE32) endif ifneq (,$(MAPSTER32_TARGET)) @ls -l $(MAPSTER32) endif + +ebacktrace: start $(EBACKTRACEDLL_TARGET) finish ifneq (,$(EBACKTRACEDLL_TARGET)) @ls -l $(EBACKTRACEDLL) endif diff --git a/polymer/eduke32/package/ebacktrace1.dll b/polymer/eduke32/package/ebacktrace1.dll new file mode 100644 index 000000000..580422dfb Binary files /dev/null and b/polymer/eduke32/package/ebacktrace1.dll differ diff --git a/polymer/synthesis.sh b/polymer/synthesis.sh index a06fef60c..b299ffff0 100755 --- a/polymer/synthesis.sh +++ b/polymer/synthesis.sh @@ -11,7 +11,7 @@ clean=veryclean # the following file paths are relative to $source targets=( eduke32.exe mapster32.exe ) package=package -not_src_packaged=( psd source/jaudiolib/third-party/vorbis.framework/Versions/A/vorbis Apple/lib ) +not_src_packaged=( psd source/jaudiolib/third-party/vorbis.framework/Versions/A/vorbis Apple/lib $package/ebacktrace1.dll ) # group that owns the resulting packages group=dukeworld @@ -89,8 +89,6 @@ then mv -f eduke32.exe "$package/eduke32.debug.exe" echo mv -f mapster32.exe "$package/mapster32.debug.exe" mv -f mapster32.exe "$package/mapster32.debug.exe" - echo mv -f ebacktrace1.dll "$package/ebacktrace1.dll" - mv -f ebacktrace1.dll "$package/ebacktrace1.dll" # clean the tree and build release echo "${make[@]}" $clean all