mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-26 14:22:01 +00:00
Bug 892646 - Remove unsued final-link-{libs,comps,comp-names} files; r=glandium
This commit is contained in:
parent
46c6be7468
commit
886b09f83c
@ -73,9 +73,6 @@ ifeq ($(OS_CONFIG),SunOS4.1)
|
||||
NSPR_CFLAGS += -I$(srcdir)/../nsprpub/pr/include/md
|
||||
endif
|
||||
|
||||
export::
|
||||
-$(RM) $(FINAL_LINK_COMPS) $(FINAL_LINK_LIBS) $(FINAL_LINK_COMP_NAMES)
|
||||
|
||||
# Generate a new buildid every time we "export" in config... that's only
|
||||
# supposed to be once per-build!
|
||||
export::
|
||||
|
@ -116,10 +116,6 @@ endif
|
||||
|
||||
OS_CONFIG := $(OS_ARCH)$(OS_RELEASE)
|
||||
|
||||
FINAL_LINK_LIBS = $(DEPTH)/config/final-link-libs
|
||||
FINAL_LINK_COMPS = $(DEPTH)/config/final-link-comps
|
||||
FINAL_LINK_COMP_NAMES = $(DEPTH)/config/final-link-comp-names
|
||||
|
||||
MOZ_UNICHARUTIL_LIBS = $(LIBXUL_DIST)/lib/$(LIB_PREFIX)unicharutil_s.$(LIB_SUFFIX)
|
||||
MOZ_WIDGET_SUPPORT_LIBS = $(DIST)/lib/$(LIB_PREFIX)widgetsupport_s.$(LIB_SUFFIX)
|
||||
|
||||
|
@ -30,18 +30,3 @@ export:: $(SUBMAKEFILES) $(MAKE_DIRS)
|
||||
$(LOOP_OVER_DIRS)
|
||||
$(LOOP_OVER_TOOL_DIRS)
|
||||
|
||||
|
||||
#
|
||||
# Rule to create list of libraries for final link
|
||||
#
|
||||
# todo: use pre-req deps rather than conditionals
|
||||
export:: export-gen-final-lib-link-list
|
||||
export-gen-final-lib-link-list:
|
||||
ifdef LIBRARY_NAME #{
|
||||
ifdef EXPORT_LIBRARY #{
|
||||
ifdef IS_COMPONENT #{
|
||||
else # !IS_COMPONENT
|
||||
$(PYTHON) $(MOZILLA_DIR)/config/buildlist.py $(FINAL_LINK_LIBS) $(STATIC_LIBRARY_NAME)
|
||||
endif #} IS_COMPONENT
|
||||
endif #} EXPORT_LIBRARY
|
||||
endif #} LIBRARY_NAME
|
||||
|
@ -19,12 +19,10 @@ include $(topsrcdir)/config/makefiles/makeutils.mk
|
||||
dir-ts = .deps/test
|
||||
check-arglist = $(dir-ts)/arglist.ts
|
||||
check-autotargets = $(dir-ts)/autotargets_mk.ts
|
||||
check-export-targets = $(dir-ts)/export-targets-mk.ts
|
||||
check-XinY = $(dir-ts)/check_XinY_mk.ts
|
||||
check-tests =\
|
||||
$(check-arglist) \
|
||||
$(check-autotargets) \
|
||||
$(check-export-targets) \
|
||||
$(check-XinY) \
|
||||
$(NULL)
|
||||
|
||||
@ -104,22 +102,4 @@ $(check-autotargets): $(check-autotargets-preqs)
|
||||
@$(TOUCH) $@
|
||||
# </CHECK: autotargets.mk>
|
||||
|
||||
|
||||
###########################################################################
|
||||
# <CHECK: export-targets.mk>
|
||||
check-export-targets-preqs=\
|
||||
$(call mkdir_deps,$(dir-ts)) \
|
||||
$(topsrcdir)/config/makefiles/makeutils.mk \
|
||||
$(topsrcdir)/config/makefiles/target_export.mk \
|
||||
$(srcdir)/check-export-targets.mk \
|
||||
checkup \
|
||||
$(NULL)
|
||||
|
||||
# include then test
|
||||
checkup: $(eval include $(srcdir)/check-export-targets.mk)
|
||||
|
||||
$(check-export-targets): $(check-export-targets-preqs)
|
||||
@$(TOUCH) $@
|
||||
# </CHECK: export-targets.mk>
|
||||
|
||||
endif #} findstring MAKECMDGOAL
|
||||
|
@ -1,33 +0,0 @@
|
||||
# -*- makefile -*-
|
||||
#
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
# License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
||||
# You can obtain one at http://mozilla.org/MPL/2.0/.
|
||||
|
||||
ifdef VERBOSE
|
||||
$(warning loading test)
|
||||
endif
|
||||
|
||||
MOZILLA_DIR ?= $(topsrcdir)
|
||||
checkup = \
|
||||
check-final-lib-link-list \
|
||||
$(NULL)
|
||||
|
||||
checkup: $(checkup)
|
||||
|
||||
|
||||
# <CHECK: final-lib-link-list>
|
||||
LIBRARY_NAME = foo# real_data: xptcmd
|
||||
EXPORT_LIBRARY = foo# real_data: ../..
|
||||
undefine IS_COMPONENT
|
||||
|
||||
test-data = $(CURDIR)/check-export-targets-test-data
|
||||
FINAL_LINK_LIBS = $(test-data)
|
||||
STATIC_LIBRARY_NAME = /dev/null
|
||||
|
||||
check-final-lib-link-list: export-gen-final-lib-link-list
|
||||
@cat $(test-data)
|
||||
# </CHECK: final-lib-link-list>
|
||||
|
||||
|
||||
include $(topsrcdir)/config/makefiles/target_export.mk
|
@ -116,10 +116,6 @@ endif
|
||||
|
||||
OS_CONFIG := $(OS_ARCH)$(OS_RELEASE)
|
||||
|
||||
FINAL_LINK_LIBS = $(DEPTH)/config/final-link-libs
|
||||
FINAL_LINK_COMPS = $(DEPTH)/config/final-link-comps
|
||||
FINAL_LINK_COMP_NAMES = $(DEPTH)/config/final-link-comp-names
|
||||
|
||||
MOZ_UNICHARUTIL_LIBS = $(LIBXUL_DIST)/lib/$(LIB_PREFIX)unicharutil_s.$(LIB_SUFFIX)
|
||||
MOZ_WIDGET_SUPPORT_LIBS = $(DIST)/lib/$(LIB_PREFIX)widgetsupport_s.$(LIB_SUFFIX)
|
||||
|
||||
|
@ -30,18 +30,3 @@ export:: $(SUBMAKEFILES) $(MAKE_DIRS)
|
||||
$(LOOP_OVER_DIRS)
|
||||
$(LOOP_OVER_TOOL_DIRS)
|
||||
|
||||
|
||||
#
|
||||
# Rule to create list of libraries for final link
|
||||
#
|
||||
# todo: use pre-req deps rather than conditionals
|
||||
export:: export-gen-final-lib-link-list
|
||||
export-gen-final-lib-link-list:
|
||||
ifdef LIBRARY_NAME #{
|
||||
ifdef EXPORT_LIBRARY #{
|
||||
ifdef IS_COMPONENT #{
|
||||
else # !IS_COMPONENT
|
||||
$(PYTHON) $(MOZILLA_DIR)/config/buildlist.py $(FINAL_LINK_LIBS) $(STATIC_LIBRARY_NAME)
|
||||
endif #} IS_COMPONENT
|
||||
endif #} EXPORT_LIBRARY
|
||||
endif #} LIBRARY_NAME
|
||||
|
Loading…
Reference in New Issue
Block a user