spiegel-keyman/windows/src/developer/inst/Makefile
Marc Durdin 3c32267a50 chore: don't add tag to version in filenames
While it might be nice to add the tag to versions in filenames, this
creates a lot of work on the website where we make some filename
assumptions. So, this PR winds that detail of filename changes back,
and renames copydev.in to download.in to make it consistent with the
other download.in files.
2020-10-08 14:59:59 +11:00

82 lines
1.6 KiB
Makefile

#
# Keyman Developer installation builder Makefile
#
!include ..\..\Defines.mak
# ----------------------------------------------------------------------
DEVELOPER_FILES=kmdev.wixobj xml.wixobj cef.wixobj templates.wixobj kmlmc.wixobj
setup:
#
# Prepare file version information
#
cd $(ROOT)\src\developer\inst
$(MKVER_U) download.in download.mak
#
# Build the installation archive
#
$(MAKE) -fdownload.mak candle
$(WIXLIGHT) -sice:ICE91 -sice:ICE60 -dWixUILicenseRtf=License.rtf -out keymandeveloper.msi -ext WixUIExtension $(DEVELOPER_FILES)
$(MAKE) -fdownload.mak clean-heat
#
# Sign the installation archive
#
$(SIGNCODE) /d "Keyman Developer" keymandeveloper.msi
#
# Copy the installation archive
#
cd $(ROOT)\src\developer\inst
$(MAKE) -fdownload.mak
build:
@rem
signcode:
@rem
backup:
@rem
clean:
cd $(ROOT)\src\developer\inst
-del /Q download.mak
-del /Q *.msi
-del /Q *.msp
-del /Q *.wixobj
-del /Q *.log
-del /Q *.pcp
-del /Q setup.inf
-del /Q setup.zip
-del /Q *.exe
-del /Q *.wixpdb
-del /Q xml.wxs
-del /Q cef.wxs
-del /Q templates.wxs
-del /Q kmlmc.wxs
test-releaseexists:
cd $(ROOT)\src\developer\inst
$(MKVER_U) download.in download.mak
$(MAKE) -fdownload.mak test-releaseexists
install:
@rem
# ----------------------------------------------------------------------
!include ..\..\Target.mak
# ----------------------------------------------------------------------
# EOF
# ----------------------------------------------------------------------