Mercurial > hg > demos > krapula
view Makefile @ 70:ce669d642363 default tip
s/EXEEXT/BINEXT/g
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 05 Dec 2019 18:21:40 +0200 |
parents | f0b26daba6a9 |
children |
line wrap: on
line source
# # Generic build target # include config.mak MAKEOPTS=-j4 export DMLIB export BINPATH linux-bin: $(MAKE) $(MAKEOPTS) -f $(DMLIB)Makefile BINEXT=-linux.bin mingw-win32: $(MAKE) $(MAKEOPTS) -f $(DMLIB)Makefile.cross-mingw \ OBJPATH=$(BPATH)/obj/win32/ \ MINGW_PREFIX=i686-w64-mingw32- \ MINGW_PATH=/usr/i686-w64-mingw32 mingw-win64: $(MAKE) $(MAKEOPTS) -f $(DMLIB)Makefile.cross-mingw \ OBJPATH=$(BPATH)/obj/win64/ \ MINGW_PREFIX=x86_64-w64-mingw32- \ MINGW_PATH=/usr/x86_64-w64-mingw32 $(DATA_PKG): $(wildcard $(BPATH)/data/*) cd $(BPATH)/data && $(TOOL_BINPATH)packed create $@ -x \*~ -v * tools: $(MAKE) $(MAKEOPTS) -f $(DMLIB)Makefile \ DM_CONFIG=no \ TOOL_BINPATH=$(TOOL_BINPATH) \ OBJPATH=$(DMLIB)/obj/unix/ \ DM_BUILD_TESTS=no \ DM_BUILD_TOOLS=yes \ DM_USE_TIMELINE=no \ DM_BUILD_EDITOR=no \ DM_USE_C=yes \ DM_USE_SIMD=yes \ DM_USE_PACKFS=yes \ DM_USE_STDIO=yes \ DM_USE_MEMIO=yes \ JSS=yes \ JSS_SUP_XM=yes \ JSS_SUP_JSSMOD=yes \ JSSMOD_FLAGS="-DJM_SUP_PATMODE_ALL -DJM_SUP_EXT_INSTR -DJM_SUP_INSTR -DJM_SUP_SAMPLES" \ JSS_SUP_THREADS=yes data: tools $(DATA_PKG) package: linux-bin mingw-win32 $(DATA_PKG) strip $(BINPATH)/*.bin $(BINPATH)/*.exe $(RM) $(PACKAGE) cp SDL.dll LICENSE.txt README.txt file_id.diz $(BINPATH) cd $(BINPATH) && zip -x "*~" -9 $(PACKAGE) * clean: -$(RM) $(DATA_PKG) -$(MAKE) -f $(DMLIB)Makefile clean BINEXT=-linux.bin -$(MAKE) -f $(DMLIB)Makefile.cross-mingw clean