mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-06 08:55:34 +00:00
Fixes the release build where we do `nmake symbols` for developer/src, which was failing on calls to these two sets of components. (In windows/src, the build structure is different due to an additional layer of folders, so we end up with no `nmake symbols` call on the common components).
44 lines
1,010 B
Makefile
44 lines
1,010 B
Makefile
#
|
|
# Common Delphi components Makefile
|
|
#
|
|
|
|
!include ..\Defines.mak
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
all: common-components
|
|
|
|
build: common-components
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
common-components: compile install
|
|
# $(COPY) keyman_components.bpl $(OUTLIB)
|
|
|
|
compile:
|
|
@-mkdir obj\Win32\$(TARGET_PATH)
|
|
$(COMMON_DCC32DPK) common_components.dpk
|
|
|
|
install:
|
|
$(DEVTOOLS) -ip $(COMMON_OUTLIB)\common_components.bpl
|
|
|
|
signcode:
|
|
@rem no signcode
|
|
|
|
symbols:
|
|
@rem no symbols
|
|
|
|
# ----------------------------------------------------------------------
|
|
# clean target
|
|
# ----------------------------------------------------------------------
|
|
|
|
clean: def-clean
|
|
-rd /s/q obj
|
|
|
|
# ----------------------------------------------------------------------
|
|
|
|
!include ..\Target.mak
|
|
|
|
# ----------------------------------------------------------------------
|
|
# EOF
|
|
# ----------------------------------------------------------------------
|