spiegel-keyman/windows/src/developer/setup/Makefile
2017-07-27 14:03:33 +07:00

38 lines
895 B
Makefile

#
# Setup Makefile
#
!include ..\..\Defines.mak
build: version.res manifest.res icons
$(DCC32) setup.dpr
$(TDS2DBG) setup.exe
$(MAKEJCLDBG) setup.map
$(COPY) setup.exe $(PROGRAM)\developer
if exist setup.dbg $(COPY) setup.dbg $(DEBUGPATH)\developer\devsetup.dbg
-del devsetup.dbg
if exist setup.dbg ren setup.dbg devsetup.dbg
setup_dialog.res:
rc setup_dialog.rc
icons:
rc icons.rc
clean: def-clean
rem if exist icons\icons.res del icons\icons.res
signcode:
rem SIGNCODE /d "Keyman Developer Setup" $(PROGRAM)\developer\setup.exe
backup:
$(WZZIP) $(BUILD)\developer\devsetup.zip $(BACKUPDEFAULTS) setup.exe
test-manifest:
# test that (a) linked manifest exists and correct, and (b) has uiAccess=true
$(MT) -nologo -inputresource:$(PROGRAM)\developer\setup.exe -validate_manifest
install:
@rem
!include ..\..\Target.mak