mirror of
https://github.com/keymanapp/keyman.git
synced 2026-09-13 11:07:42 +00:00
28 lines
739 B
Makefile
28 lines
739 B
Makefile
#
|
|
# Devtools Makefile
|
|
#
|
|
|
|
#
|
|
# Devtools is used to create PathDefines.mak, so
|
|
# it may not be present when we build. So as we
|
|
# don't need it for the build, let's go ahead and
|
|
# delete it (Devtools has all dependencies
|
|
# referenced explictly to avoid chicken-and-egg
|
|
# here).
|
|
#
|
|
EXCLUDEPATHDEFINES=1
|
|
|
|
!include ..\..\Defines.mak
|
|
|
|
build: dirs
|
|
# build with DCC32PATH as $DCC32 command uses devtools.exe...
|
|
# $(DCC32) devtools.dpr
|
|
"$(DCC32PATH)\dcc32.exe" -Q -B -E. -NSVcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;System;Xml;Web;Soap;Winapi;System.Win devtools.dpr
|
|
$(COPY) devtools.exe $(PROGRAM)\buildtools
|
|
|
|
test-releasebuildcheck: build
|
|
$(PROGRAM)\buildtools\devtools.exe -rt
|
|
|
|
clean: def-clean
|
|
|
|
!include ..\..\Target.mak
|