mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-27 18:57:42 +00:00
31 lines
1.1 KiB
Makefile
31 lines
1.1 KiB
Makefile
#
|
|
# KMTIP Makefile
|
|
#
|
|
|
|
!include ..\..\Defines.mak
|
|
|
|
build: version.res dirs
|
|
$(MSBUILD) kmtip.vcxproj $(MSBUILD_BUILD) /p:Platform=Win32
|
|
$(MSBUILD) kmtip.vcxproj $(MSBUILD_BUILD) /p:Platform=x64
|
|
$(COPY) x86\kmtip.dll $(PROGRAM)\engine
|
|
$(COPY) x64\kmtip64.dll $(PROGRAM)\engine\kmtip64.dll
|
|
$(COPY) x86\kmtip.pdb $(DEBUGPATH)\engine
|
|
$(COPY) x64\kmtip64.pdb $(DEBUGPATH)\engine\kmtip64.pdb
|
|
|
|
clean: def-clean
|
|
$(MSBUILD) kmtip.vcxproj $(MSBUILD_CLEAN) /p:Platform=Win32
|
|
$(MSBUILD) kmtip.vcxproj $(MSBUILD_CLEAN) /p:Platform=x64
|
|
|
|
signcode:
|
|
$(SIGNCODE) /d "Keyman Engine Text Service" $(PROGRAM)\engine\kmtip.dll
|
|
$(SIGNCODE) /d "Keyman Engine Text Service" $(PROGRAM)\engine\kmtip64.dll
|
|
|
|
backup:
|
|
$(WZZIP) $(BUILD)\engine\kmtip.zip x86\kmtip.pdb $(BACKUPDEFAULTS) x86\kmtip.dll
|
|
$(WZZIP) $(BUILD)\engine\kmtip64.zip x64\kmtip64.pdb $(BACKUPDEFAULTS) x64\kmtip64.dll
|
|
|
|
install:
|
|
$(COPY) $(PROGRAM)\engine\kmtip.dll "$(INSTALLPATH_KEYMANENGINE)\kmtip.dll"
|
|
$(COPY) $(PROGRAM)\engine\kmtip64.dll "$(INSTALLPATH_KEYMANENGINE)\kmtip64.dll"
|
|
|
|
!include ..\..\Target.mak
|