# # Keyman Engine Makefile # # ---------------------------------------------------------------------- TARGETS=keymanmc keyman32 kmcomapi keyman tsysinfox64 tsysinfo keyman64 keymanx64 mcompile inst kmtip MANIFESTS=keyman tsysinfo tsysinfox64 keymanx64 mcompile CLEANS=clean-engine !include ..\Header.mak # ---------------------------------------------------------------------- keyman: redist cd $(ROOT)\src\engine\keyman $(MAKE) $(TARGET) kmcomapi: cd $(ROOT)\src\engine\kmcomapi $(MAKE) $(TARGET) keymanmc: cd $(ROOT)\src\engine\keymanmc $(MAKE) $(TARGET) keyman32-build: cd $(ROOT)\src\engine\keyman32 $(MAKE) build keyman32-signcode: cd $(ROOT)\src\engine\keyman32 $(MAKE) signcode keyman32-install: cd $(ROOT)\src\engine\keyman32 $(MAKE) install keyman32: cd $(ROOT)\src\engine\keyman32 $(MAKE) $(TARGET) tsysinfox64: cd $(ROOT)\src\engine\tsysinfox64 $(MAKE) $(TARGET) tsysinfo: tsysinfox64 cd $(ROOT)\src\engine\tsysinfo $(MAKE) $(TARGET) keymanx64: cd $(ROOT)\src\engine\keymanx64 $(MAKE) $(TARGET) keyman64: cd $(ROOT)\src\engine\keyman64 $(MAKE) $(TARGET) keyman64-build: cd $(ROOT)\src\engine\keyman64 $(MAKE) build keyman64-signcode: cd $(ROOT)\src\engine\keyman64 $(MAKE) signcode keyman64-install: cd $(ROOT)\src\engine\keyman64 $(MAKE) install mcompile: cd $(ROOT)\src\engine\mcompile $(MAKE) $(TARGET) kmtip: cd $(ROOT)\src\engine\kmtip $(MAKE) $(TARGET) # ---------------------------------------------------------------------- redist: copy $(ROOT)\src\ext\sentry\sentry.dll $(ROOT)\bin\engine copy $(ROOT)\src\ext\sentry\sentry.x64.dll $(ROOT)\bin\engine copy $(ROOT)\src\ext\sentry\crashpad_handler.exe $(ROOT)\bin\engine # ---------------------------------------------------------------------- inst: redist cd $(ROOT)\src\engine\inst $(MAKE) $(TARGET) # ---------------------------------------------------------------------- clean-engine: cd $(ROOT)\src\engine -del version.txt !include ..\Target.mak # ---------------------------------------------------------------------- # EOF # ----------------------------------------------------------------------