spiegel-keyman/windows/src/engine/keyman32/Makefile

32 lines
925 B
Makefile

#
# Keyman32 Makefile
#
!include ..\..\Defines.mak
build: version.res dirs
$(MSBUILD) keyman32.vcxproj $(MSBUILD_BUILD)
$(COPY) keyman32.dll $(PROGRAM)\engine
$(COPY) keyman32.pdb $(DEBUGPATH)\engine
$(COPY) keyman32.lib $(OUTLIB)
clean: def-clean
$(MSBUILD) $(MSBUILD_CLEAN) keyman32.vcxproj
-del x86\release\buildlog.htm
-rmdir x86\release
-del x86\debug\buildlog.htm
-rmdir x86\debug
-rmdir x86
signcode:
$(SIGNCODE) /d "Keyman Engine" $(PROGRAM)\engine\keyman32.dll
backup:
$(WZZIP) $(BUILD)\engine\keyman32.zip $(BACKUPDEFAULTS) keyman32.dll
install:
$(COPY) $(PROGRAM)\engine\keyman32.dll "$(INSTALLPATH_KEYMANENGINE)\keyman32.dll"
echo You may want to manually tweak keyman-debug-etw.man and fill in $(INSTALLPATH_KEYMANENGINE)\keyman32.dll
echo and then run wevtutil im keyman-debug-etw.man to get the latest event tracing
!include ..\..\Target.mak