gbuild: remove external_headers targets
gb_LinkTarget__add_internal_headers was used only for sdi headers now anyway, hopefully for no good reason. One headers target is enough for all. Change-Id: Ia01fb7a0aac7f72915448424b3393ecd9ba0f8f5
This commit is contained in:
@@ -39,7 +39,7 @@ $(eval $(call gb_Library_add_exception_objects,cli_uno,\
|
|||||||
cli_ure/source/uno_bridge/cli_uno \
|
cli_ure/source/uno_bridge/cli_uno \
|
||||||
))
|
))
|
||||||
|
|
||||||
$(call gb_Library_get_external_headers_target,cli_uno) :| \
|
$(call gb_Library_get_headers_target,cli_uno) :| \
|
||||||
$(call gb_CliLibrary_get_target,cli_ure) \
|
$(call gb_CliLibrary_get_target,cli_ure) \
|
||||||
$(call gb_CliUnoApi_get_target,cli_uretypes)
|
$(call gb_CliUnoApi_get_target,cli_uretypes)
|
||||||
|
|
||||||
|
@@ -233,7 +233,7 @@ $(call gb_Helper_abbreviate_dirs,\
|
|||||||
endef
|
endef
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(call gb_SrsTarget_get_external_headers_target,%) :
|
$(call gb_SrsTarget_get_headers_target,%) :
|
||||||
$(call gb_Helper_abbreviate_dirs,\
|
$(call gb_Helper_abbreviate_dirs,\
|
||||||
mkdir -p $(dir $@) && touch $@)
|
mkdir -p $(dir $@) && touch $@)
|
||||||
|
|
||||||
@@ -285,7 +285,7 @@ $(call gb_SrsTarget_get_dep_target,$(1)) : $(call gb_SrsPartTarget_get_dep_targe
|
|||||||
endif
|
endif
|
||||||
$(call gb_SrsPartTarget_SrsPartTarget,$(2),$(3))
|
$(call gb_SrsPartTarget_SrsPartTarget,$(2),$(3))
|
||||||
$(call gb_SrsTarget_get_target,$(1)) : $(call gb_SrsPartTarget_get_target,$(2))
|
$(call gb_SrsTarget_get_target,$(1)) : $(call gb_SrsPartTarget_get_target,$(2))
|
||||||
$(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTarget_get_external_headers_target,$(1))
|
$(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTarget_get_headers_target,$(1))
|
||||||
$(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTemplateTarget_get_target,$(1))
|
$(call gb_SrsPartTarget_get_target,$(2)) :| $(call gb_SrsTemplateTarget_get_target,$(1))
|
||||||
$(call gb_SrsTarget_get_clean_target,$(1)) : PARTS += $(2)
|
$(call gb_SrsTarget_get_clean_target,$(1)) : PARTS += $(2)
|
||||||
$(call gb_SrsTarget_get_target,$(1)) : PARTS += $(2)
|
$(call gb_SrsTarget_get_target,$(1)) : PARTS += $(2)
|
||||||
@@ -333,21 +333,11 @@ $(foreach template,$(2),$(call gb_SrsTarget_add_template,$(1),$(template)))
|
|||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_SrsTarget_use_package
|
|
||||||
$(call gb_SrsTarget_get_external_headers_target,$(1)) : $(call gb_Package_get_target,$(2))
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
define gb_SrsTarget_use_packages
|
|
||||||
$(foreach package,$(2),$(call gb_SrsTarget_use_package,$(1),$(package)))
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
# Use templates built by another SrsTarget.
|
# Use templates built by another SrsTarget.
|
||||||
#
|
#
|
||||||
# gb_SrsTarget_use_srstarget srs other-srs
|
# gb_SrsTarget_use_srstarget srs other-srs
|
||||||
define gb_SrsTarget_use_srstarget
|
define gb_SrsTarget_use_srstarget
|
||||||
$(call gb_SrsTarget_get_external_headers_target,$(1)) : $(call gb_SrsTemplateTarget_get_target,$(2))
|
$(call gb_SrsTarget_get_headers_target,$(1)) : $(call gb_SrsTemplateTarget_get_target,$(2))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@@ -55,7 +55,7 @@ endef
|
|||||||
define gb_CliNativeLibraryTarget_wrap_library
|
define gb_CliNativeLibraryTarget_wrap_library
|
||||||
$(call gb_CliNativeLibraryTarget_get_target,$(1)) : CLI_NATIVE_LIBRARY := $(call gb_CliNativeLibraryTarget__get_library,$(2))
|
$(call gb_CliNativeLibraryTarget_get_target,$(1)) : CLI_NATIVE_LIBRARY := $(call gb_CliNativeLibraryTarget__get_library,$(2))
|
||||||
$(call gb_CliNativeLibraryTarget_get_target,$(1)) : $(call gb_Library_get_target,$(2))
|
$(call gb_CliNativeLibraryTarget_get_target,$(1)) : $(call gb_Library_get_target,$(2))
|
||||||
$(call gb_Library_get_external_headers_target,$(2)) : $(call gb_CliNativeLibraryTarget_get_external_target,$(1))
|
$(call gb_Library_get_headers_target,$(2)) : $(call gb_CliNativeLibraryTarget_get_external_target,$(1))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
|
@@ -247,7 +247,6 @@ $(eval $(foreach method,\
|
|||||||
use_externals \
|
use_externals \
|
||||||
add_custom_headers \
|
add_custom_headers \
|
||||||
use_custom_headers \
|
use_custom_headers \
|
||||||
add_external_headers \
|
|
||||||
use_package \
|
use_package \
|
||||||
use_packages \
|
use_packages \
|
||||||
use_unpacked \
|
use_unpacked \
|
||||||
|
@@ -59,11 +59,9 @@ gb_LinkTarget__get_ldflags=$(if $(LDFLAGS),$(LDFLAGS),$(call gb_LinkTarget__get_
|
|||||||
# LinkTarget/headers
|
# LinkTarget/headers
|
||||||
# LinkTarget/dep joined dep file AsmObject/dep CObject/dep CxxObject/dep GenCObject/dep GenCxxObject/dep ObjCObject/dep ObjCxxObject/dep
|
# LinkTarget/dep joined dep file AsmObject/dep CObject/dep CxxObject/dep GenCObject/dep GenCxxObject/dep ObjCObject/dep ObjCxxObject/dep
|
||||||
# | LinkTarget/headers
|
# | LinkTarget/headers
|
||||||
# LinkTarget/headers all headers available LinkTarget/external_headers
|
# LinkTarget/headers all headers available
|
||||||
# including own generated own generated headers
|
# including own generated
|
||||||
# PCH precompiled headers LinkTarget/headers
|
# PCH precompiled headers LinkTarget/headers
|
||||||
# LinkTarget/external_headers all external headers avail. header files of linked libs
|
|
||||||
#
|
|
||||||
# CObject plain c compile | LinkTarget/headers
|
# CObject plain c compile | LinkTarget/headers
|
||||||
# CxxObject c++ compile | LinkTarget/headers PCH
|
# CxxObject c++ compile | LinkTarget/headers PCH
|
||||||
# GenCObject plain c compile from | LinkTarget/headers
|
# GenCObject plain c compile from | LinkTarget/headers
|
||||||
@@ -391,7 +389,6 @@ $(call gb_LinkTarget_get_clean_target,%) :
|
|||||||
$(call gb_LinkTarget_get_target,$*) \
|
$(call gb_LinkTarget_get_target,$*) \
|
||||||
$(call gb_LinkTarget_get_dep_target,$*) \
|
$(call gb_LinkTarget_get_dep_target,$*) \
|
||||||
$(call gb_LinkTarget_get_headers_target,$*) \
|
$(call gb_LinkTarget_get_headers_target,$*) \
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$*) \
|
|
||||||
$(call gb_LinkTarget_get_objects_list,$*) \
|
$(call gb_LinkTarget_get_objects_list,$*) \
|
||||||
$(call gb_LinkTarget_get_target,$*).exports \
|
$(call gb_LinkTarget_get_target,$*).exports \
|
||||||
$(DLLTARGET) \
|
$(DLLTARGET) \
|
||||||
@@ -466,7 +463,7 @@ endif
|
|||||||
# old build.pl/dmake system. Once all is migrated, gbuild should error out
|
# old build.pl/dmake system. Once all is migrated, gbuild should error out
|
||||||
# when is is told to depend on a linktarget it does not know about and not
|
# when is is told to depend on a linktarget it does not know about and not
|
||||||
# only warn.
|
# only warn.
|
||||||
define gb_LinkTarget__get_external_headers_check
|
define gb_LinkTarget__get_headers_check
|
||||||
ifneq ($$(SELF),$$*)
|
ifneq ($$(SELF),$$*)
|
||||||
$$(eval $$(call gb_Output_info,LinkTarget $$* not defined: Assuming headers to be there!,ALL))
|
$$(eval $$(call gb_Output_info,LinkTarget $$* not defined: Assuming headers to be there!,ALL))
|
||||||
endif
|
endif
|
||||||
@@ -474,23 +471,16 @@ $$@ : COMMAND := $$(call gb_Helper_abbreviate_dirs, mkdir -p $$(dir $$@) && touc
|
|||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(call gb_LinkTarget_get_external_headers_target,%) :
|
$(call gb_LinkTarget_get_headers_target,%) :
|
||||||
$(eval $(gb_LinkTarget__get_external_headers_check))
|
$(eval $(gb_LinkTarget__get_headers_check))
|
||||||
$(COMMAND)
|
$(COMMAND)
|
||||||
|
|
||||||
$(call gb_LinkTarget_get_headers_target,%) : $(call gb_LinkTarget_get_external_headers_target,%)
|
|
||||||
$(call gb_Helper_abbreviate_dirs,\
|
|
||||||
mkdir -p $(dir $@) && touch $@)
|
|
||||||
|
|
||||||
# Explanation of some of the targets:
|
# Explanation of some of the targets:
|
||||||
# - gb_LinkTarget_get_external_headers_target is the targets that guarantees all
|
|
||||||
# headers from linked against libraries are in OUTDIR.
|
|
||||||
# - gb_LinkTarget_get_headers_target is the target that guarantees all headers
|
# - gb_LinkTarget_get_headers_target is the target that guarantees all headers
|
||||||
# from the linked against the libraries and the linktargets own headers
|
# from the linked against the libraries and the linktargets own headers
|
||||||
# (including generated headers) are in the OUTDIR.
|
# (including generated headers) are in the OUTDIR.
|
||||||
# - gb_LinkTarget_get_target links the objects into a file in WORKDIR.
|
# - gb_LinkTarget_get_target links the objects into a file in WORKDIR.
|
||||||
# gb_LinkTarget_get_target depends on gb_LinkTarget_get_headers_target which in
|
# gb_LinkTarget_get_target depends on gb_LinkTarget_get_headers_target.
|
||||||
# turn depends gb_LinkTarget_get_external_headers_target.
|
|
||||||
# gb_LinkTarget_get_target depends additionally on the objects, which in turn
|
# gb_LinkTarget_get_target depends additionally on the objects, which in turn
|
||||||
# depend build-order only on the gb_LinkTarget_get_headers_target. The build
|
# depend build-order only on the gb_LinkTarget_get_headers_target. The build
|
||||||
# order-only dependency ensures all headers to be there for compiling and
|
# order-only dependency ensures all headers to be there for compiling and
|
||||||
@@ -521,7 +511,7 @@ $(call gb_LinkTarget_get_headers_target,%) : $(call gb_LinkTarget_get_external_h
|
|||||||
# variables have a T_ prefix.
|
# variables have a T_ prefix.
|
||||||
define gb_LinkTarget_LinkTarget
|
define gb_LinkTarget_LinkTarget
|
||||||
$(call gb_LinkTarget_get_clean_target,$(1)) : AUXTARGETS :=
|
$(call gb_LinkTarget_get_clean_target,$(1)) : AUXTARGETS :=
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) : SELF := $(1)
|
$(call gb_LinkTarget_get_headers_target,$(1)) : SELF := $(1)
|
||||||
$(call gb_LinkTarget_get_target,$(1)) : DLLTARGET :=
|
$(call gb_LinkTarget_get_target,$(1)) : DLLTARGET :=
|
||||||
$(call gb_LinkTarget_get_clean_target,$(1)) \
|
$(call gb_LinkTarget_get_clean_target,$(1)) \
|
||||||
$(call gb_LinkTarget_get_target,$(1)) : COBJECTS :=
|
$(call gb_LinkTarget_get_target,$(1)) : COBJECTS :=
|
||||||
@@ -758,7 +748,7 @@ $(call gb_LinkTarget_get_target,$(1)) : LIBS := $$(filter-out $$(gb_STDLIBS),$$(
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_LinkTarget__use_api
|
define gb_LinkTarget__use_api
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) : $(call gb_UnoApiHeadersTarget_get_target,$(2))
|
$(call gb_LinkTarget_get_headers_target,$(1)) : $(call gb_UnoApiHeadersTarget_get_target,$(2))
|
||||||
$(call gb_LinkTarget__add_include,$(1),$(call gb_UnoApiHeadersTarget_get_dir,$(2)))
|
$(call gb_LinkTarget__add_include,$(1),$(call gb_UnoApiHeadersTarget_get_dir,$(2)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -778,7 +768,7 @@ $(call gb_LinkTarget__use_api,$(1),offapi)
|
|||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_LinkTarget__use_internal_api_one
|
define gb_LinkTarget__use_internal_api_one
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :| \
|
$(call gb_LinkTarget_get_headers_target,$(1)) :| \
|
||||||
$(call gb_UnoApiHeadersTarget_get_$(3)target,$(2))
|
$(call gb_UnoApiHeadersTarget_get_$(3)target,$(2))
|
||||||
$(call gb_LinkTarget__add_include,$(1),$(call gb_UnoApiHeadersTarget_get_$(3)dir,$(2)))
|
$(call gb_LinkTarget__add_include,$(1),$(call gb_UnoApiHeadersTarget_get_$(3)dir,$(2)))
|
||||||
|
|
||||||
@@ -845,7 +835,7 @@ $(call gb_LinkTarget_get_target,$(1)) : LINKED_LIBS += $(3)
|
|||||||
# for faster incremental builds when the ABI is unchanged
|
# for faster incremental builds when the ABI is unchanged
|
||||||
$(call gb_LinkTarget_get_target,$(1)) : \
|
$(call gb_LinkTarget_get_target,$(1)) : \
|
||||||
$(foreach lib,$(3),$(call gb_Library_get_exports_target,$(lib)))
|
$(foreach lib,$(3),$(call gb_Library_get_exports_target,$(lib)))
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) : \
|
$(call gb_LinkTarget_get_headers_target,$(1)) : \
|
||||||
$(foreach lib,$(2),$(call gb_Library_get_headers_target,$(lib)))
|
$(foreach lib,$(2),$(call gb_Library_get_headers_target,$(lib)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -910,7 +900,7 @@ define gb_LinkTarget_use_static_libraries
|
|||||||
$(call gb_LinkTarget_get_target,$(1)) : LINKED_STATIC_LIBS += $$(if $$(filter-out StaticLibrary,$$(TARGETTYPE)),$(2))
|
$(call gb_LinkTarget_get_target,$(1)) : LINKED_STATIC_LIBS += $$(if $$(filter-out StaticLibrary,$$(TARGETTYPE)),$(2))
|
||||||
|
|
||||||
$(call gb_LinkTarget_get_target,$(1)) : $(foreach lib,$(2),$(call gb_StaticLibrary_get_target,$(lib)))
|
$(call gb_LinkTarget_get_target,$(1)) : $(foreach lib,$(2),$(call gb_StaticLibrary_get_target,$(lib)))
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) : \
|
$(call gb_LinkTarget_get_headers_target,$(1)) : \
|
||||||
$(foreach lib,$(2),$(call gb_StaticLibrary_get_headers_target,$(lib)))
|
$(foreach lib,$(2),$(call gb_StaticLibrary_get_headers_target,$(lib)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -1125,7 +1115,7 @@ $$(eval $$(call gb_Output_info,currently known libraries are: $(sort $(gb_Librar
|
|||||||
$$(eval $$(call gb_Output_error,Cannot import objects library/libraries $$(filter-out $(gb_Library_KNOWNLIBS),$(2)). Libraries must be registered in Repository.mk))
|
$$(eval $$(call gb_Output_error,Cannot import objects library/libraries $$(filter-out $(gb_Library_KNOWNLIBS),$(2)). Libraries must be registered in Repository.mk))
|
||||||
endif
|
endif
|
||||||
$(call gb_LinkTarget__use_linktarget_objects,$(1),$(foreach lib,$(2),$(call gb_Library_get_linktargetname,$(lib))))
|
$(call gb_LinkTarget__use_linktarget_objects,$(1),$(foreach lib,$(2),$(call gb_Library_get_linktargetname,$(lib))))
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) : \
|
$(call gb_LinkTarget_get_headers_target,$(1)) : \
|
||||||
$(foreach lib,$(2),$(call gb_Library_get_headers_target,$(lib)))
|
$(foreach lib,$(2),$(call gb_Library_get_headers_target,$(lib)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -1245,19 +1235,13 @@ $(foreach aux,$(2),$(call gb_LinkTarget_add_auxtarget,$(1),$(aux)))
|
|||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_LinkTarget__add_internal_headers
|
|
||||||
$(call gb_LinkTarget_get_headers_target,$(1)) : $(2)
|
|
||||||
$(2) :| $(call gb_LinkTarget_get_external_headers_target,$(1))
|
|
||||||
|
|
||||||
endef
|
|
||||||
|
|
||||||
define gb_LinkTarget_add_custom_headers
|
define gb_LinkTarget_add_custom_headers
|
||||||
$$(call gb_Output_error,\
|
$$(call gb_Output_error,\
|
||||||
gb_LinkTarget_add_custom_headers: use gb_LinkTarget_use_custom_headers instead.)
|
gb_LinkTarget_add_custom_headers: use gb_LinkTarget_use_custom_headers instead.)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_LinkTarget__use_custom_headers
|
define gb_LinkTarget__use_custom_headers
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :| \
|
$(call gb_LinkTarget_get_headers_target,$(1)) :| \
|
||||||
$(call gb_CustomTarget_get_target,$(2))
|
$(call gb_CustomTarget_get_target,$(2))
|
||||||
$(call gb_LinkTarget__add_include,$(1),$(call gb_CustomTarget_get_workdir,$(2)))
|
$(call gb_LinkTarget__add_include,$(1),$(call gb_CustomTarget_get_workdir,$(2)))
|
||||||
|
|
||||||
@@ -1275,7 +1259,7 @@ endef
|
|||||||
|
|
||||||
# add SDI (svidl) headers
|
# add SDI (svidl) headers
|
||||||
define gb_LinkTarget_add_sdi_headers
|
define gb_LinkTarget_add_sdi_headers
|
||||||
$(call gb_LinkTarget__add_internal_headers,$(1),$(foreach sdi,$(2),$(call gb_SdiTarget_get_target,$(sdi))))
|
$(call gb_LinkTarget_get_headers_target,$(1)) : $(foreach sdi,$(2),$(call gb_SdiTarget_get_target,$(sdi)))
|
||||||
$(call gb_LinkTarget_get_clean_target,$(1)) : $(foreach sdi,$(2),$(call gb_SdiTarget_get_clean_target,$(sdi)))
|
$(call gb_LinkTarget_get_clean_target,$(1)) : $(foreach sdi,$(2),$(call gb_SdiTarget_get_clean_target,$(sdi)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -1328,14 +1312,9 @@ $$(call gb_Output_error,\
|
|||||||
gb_LinkTarget_add_precompiled_header: use gb_LinkTarget_set_precompiled_header instead.)
|
gb_LinkTarget_add_precompiled_header: use gb_LinkTarget_set_precompiled_header instead.)
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_LinkTarget_add_external_headers
|
|
||||||
$$(call gb_Output_error,\
|
|
||||||
gb_LinkTarget_add_external_headers: use gb_LinkTarget_use_package instead.)
|
|
||||||
endef
|
|
||||||
|
|
||||||
# use a header package, possibly from another module (i.e. via OUTDIR)
|
# use a header package, possibly from another module (i.e. via OUTDIR)
|
||||||
define gb_LinkTarget_use_package
|
define gb_LinkTarget_use_package
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :| \
|
$(call gb_LinkTarget_get_headers_target,$(1)) :| \
|
||||||
$(call gb_Package_get_target,$(strip $(2)))
|
$(call gb_Package_get_target,$(strip $(2)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
@@ -1346,14 +1325,14 @@ endef
|
|||||||
|
|
||||||
# Use sources from unpacked tarball of an external project
|
# Use sources from unpacked tarball of an external project
|
||||||
define gb_LinkTarget_use_unpacked
|
define gb_LinkTarget_use_unpacked
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :| $(call gb_UnpackedTarball_get_final_target,$(2))
|
$(call gb_LinkTarget_get_headers_target,$(1)) :| $(call gb_UnpackedTarball_get_final_target,$(2))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
# Use artifacts from ExternalProject (i. e. configure) of an external project
|
# Use artifacts from ExternalProject (i. e. configure) of an external project
|
||||||
# example in expat: StaticLibrary depends on ExternalProject outcome
|
# example in expat: StaticLibrary depends on ExternalProject outcome
|
||||||
define gb_LinkTarget_use_external_project
|
define gb_LinkTarget_use_external_project
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :| $(call gb_ExternalProject_get_target,$(2))
|
$(call gb_LinkTarget_get_headers_target,$(1)) :| $(call gb_ExternalProject_get_target,$(2))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
@@ -1364,7 +1343,7 @@ endef
|
|||||||
#
|
#
|
||||||
# gb_LinkTarget_use_headers linktarget other-linktarget(s)
|
# gb_LinkTarget_use_headers linktarget other-linktarget(s)
|
||||||
define gb_LinkTarget_use_headers
|
define gb_LinkTarget_use_headers
|
||||||
$(call gb_LinkTarget_get_external_headers_target,$(1)) :\
|
$(call gb_LinkTarget_get_headers_target,$(1)) :\
|
||||||
$(foreach linktarget,$(2),$(call gb_LinkTarget_get_headers_target,$(linktarget)))
|
$(foreach linktarget,$(2),$(call gb_LinkTarget_get_headers_target,$(linktarget)))
|
||||||
|
|
||||||
endef
|
endef
|
||||||
|
@@ -92,7 +92,6 @@ gb_DescriptionTranslateTarget_get_target = $(WORKDIR)/DescriptionTranslateTarget
|
|||||||
gb_Dictionary_get_target = $(WORKDIR)/Dictionary/$(1).done
|
gb_Dictionary_get_target = $(WORKDIR)/Dictionary/$(1).done
|
||||||
gb_CxxObject_get_target = $(WORKDIR)/CxxObject/$(1).o
|
gb_CxxObject_get_target = $(WORKDIR)/CxxObject/$(1).o
|
||||||
gb_GenCxxObject_get_target = $(WORKDIR)/GenCxxObject/$(1).o
|
gb_GenCxxObject_get_target = $(WORKDIR)/GenCxxObject/$(1).o
|
||||||
gb_Executable_get_external_headers_target = $(WORKDIR)/ExternalHeaders/Executable/$(1)
|
|
||||||
gb_Executable_get_headers_target = $(WORKDIR)/Headers/Executable/$(1)
|
gb_Executable_get_headers_target = $(WORKDIR)/Headers/Executable/$(1)
|
||||||
gb_Executable_get_runtime_target = $(WORKDIR_FOR_BUILD)/Executable/$(1).run
|
gb_Executable_get_runtime_target = $(WORKDIR_FOR_BUILD)/Executable/$(1).run
|
||||||
gb_Extension_get_target = $(WORKDIR)/Extension/$(1).oxt
|
gb_Extension_get_target = $(WORKDIR)/Extension/$(1).oxt
|
||||||
@@ -137,7 +136,6 @@ gb_JunitTest_get_classsetname = JunitTest/$(1)
|
|||||||
gb_JunitTest_get_target = $(WORKDIR)/JunitTest/$(1)/done
|
gb_JunitTest_get_target = $(WORKDIR)/JunitTest/$(1)/done
|
||||||
gb_JunitTest_get_userdir = $(WORKDIR)/JunitTest/$(1)/user
|
gb_JunitTest_get_userdir = $(WORKDIR)/JunitTest/$(1)/user
|
||||||
gb_PythonTest_get_target = $(WORKDIR)/PythonTest/$(1)/done
|
gb_PythonTest_get_target = $(WORKDIR)/PythonTest/$(1)/done
|
||||||
gb_LinkTarget_get_external_headers_target = $(WORKDIR)/ExternalHeaders/$(1)
|
|
||||||
gb_LinkTarget_get_headers_target = $(WORKDIR)/Headers/$(1)
|
gb_LinkTarget_get_headers_target = $(WORKDIR)/Headers/$(1)
|
||||||
gb_LinkTarget_get_target = $(WORKDIR)/LinkTarget/$(1)
|
gb_LinkTarget_get_target = $(WORKDIR)/LinkTarget/$(1)
|
||||||
gb_LinkTarget_get_objects_list = $(WORKDIR)/LinkTarget/$(1).objectlist
|
gb_LinkTarget_get_objects_list = $(WORKDIR)/LinkTarget/$(1).objectlist
|
||||||
@@ -173,7 +171,7 @@ gb_ScpTemplateTarget_get_target = $(abspath $(WORKDIR)/ScpTemplateTarget/$(dir $
|
|||||||
gb_SdiTarget_get_target = $(WORKDIR)/SdiTarget/$(1)
|
gb_SdiTarget_get_target = $(WORKDIR)/SdiTarget/$(1)
|
||||||
gb_SrsPartMergeTarget_get_target = $(WORKDIR)/SrsPartMergeTarget/$(1)
|
gb_SrsPartMergeTarget_get_target = $(WORKDIR)/SrsPartMergeTarget/$(1)
|
||||||
gb_SrsPartTarget_get_target = $(WORKDIR)/SrsPartTarget/$(1)
|
gb_SrsPartTarget_get_target = $(WORKDIR)/SrsPartTarget/$(1)
|
||||||
gb_SrsTarget_get_external_headers_target = $(WORKDIR)/ExternalHeaders/SrsTarget/$(1)
|
gb_SrsTarget_get_headers_target = $(WORKDIR)/SrsTarget/$(1).headers
|
||||||
gb_SrsTarget_get_target = $(WORKDIR)/SrsTarget/$(1).srs
|
gb_SrsTarget_get_target = $(WORKDIR)/SrsTarget/$(1).srs
|
||||||
gb_SrsTemplatePartTarget_get_target = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1)))/$(subst _tmpl,,$(notdir $(1)))
|
gb_SrsTemplatePartTarget_get_target = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1)))/$(subst _tmpl,,$(notdir $(1)))
|
||||||
gb_SrsTemplateTarget_get_include_dir = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1)))
|
gb_SrsTemplateTarget_get_include_dir = $(WORKDIR)/SrsTemplatePartTarget/$(firstword $(subst /, ,$(1)))
|
||||||
@@ -226,18 +224,10 @@ gb_Zip_get_target = $(WORKDIR)/Zip/$(1).zip
|
|||||||
|
|
||||||
gb_Library__get_final_target = $(WORKDIR)/Dummy/$(1)
|
gb_Library__get_final_target = $(WORKDIR)/Dummy/$(1)
|
||||||
|
|
||||||
define gb_Library_get_external_headers_target
|
|
||||||
$(patsubst $(1):%,$(WORKDIR)/ExternalHeaders/Library/%,$(filter $(1):%,$(gb_Library_FILENAMES)))
|
|
||||||
endef
|
|
||||||
|
|
||||||
define gb_Library_get_headers_target
|
define gb_Library_get_headers_target
|
||||||
$(patsubst $(1):%,$(WORKDIR)/Headers/Library/%,$(filter $(1):%,$(gb_Library_FILENAMES)))
|
$(patsubst $(1):%,$(WORKDIR)/Headers/Library/%,$(filter $(1):%,$(gb_Library_FILENAMES)))
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define gb_StaticLibrary_get_external_headers_target
|
|
||||||
$(WORKDIR)/ExternalHeaders/StaticLibrary/$(call gb_StaticLibrary_get_filename,$(1))
|
|
||||||
endef
|
|
||||||
|
|
||||||
define gb_StaticLibrary_get_headers_target
|
define gb_StaticLibrary_get_headers_target
|
||||||
$(WORKDIR)/Headers/StaticLibrary/$(call gb_StaticLibrary_get_filename,$(1))
|
$(WORKDIR)/Headers/StaticLibrary/$(call gb_StaticLibrary_get_filename,$(1))
|
||||||
endef
|
endef
|
||||||
|
Reference in New Issue
Block a user