mirror of
https://github.com/keymanapp/keyman.git
synced 2026-10-21 13:27:53 +00:00
We no longer need to backup debug files as they are saved to the symbol store during a release build. This reduces the amount of storage required for a release build and should speed up the build also. Also fixes the broken build where backup had not been updated for the new consistent build paths.
26 lines
731 B
Makefile
26 lines
731 B
Makefile
#
|
|
# InstHelper Makefile
|
|
#
|
|
|
|
VERSION_TXT_PATH=..\..
|
|
|
|
!include ..\..\..\Defines.mak
|
|
|
|
build: dirs version.res
|
|
$(DELPHI_MSBUILD) insthelper.dproj /p:Platform=Win32
|
|
$(SENTRYTOOL_DELPHIPREP) $(WIN32_TARGET_PATH)\insthelper.dll -dpr insthelper.dpr
|
|
$(TDS2DBG) $(WIN32_TARGET_PATH)\insthelper.dll
|
|
$(COPY) $(WIN32_TARGET_PATH)\insthelper.dll $(PROGRAM)\inst
|
|
$(COPY) $(WIN32_TARGET_PATH)\insthelper.dbg $(DEBUGPATH)\inst
|
|
|
|
clean: def-clean
|
|
-del *.dll
|
|
|
|
signcode:
|
|
$(SIGNCODE) /d "Keyman Engine Install Helper" $(PROGRAM)\inst\insthelper.dll
|
|
|
|
wrap-symbols:
|
|
$(SYMSTORE) $(PROGRAM)\inst\insthelper.dll /t keyman-windows
|
|
$(SYMSTORE) $(DEBUGPATH)\inst\insthelper.dbg /t keyman-windows
|
|
|
|
!include ..\..\..\Target.mak
|