Bug 1043692 - Move DIST_INSTALL to moz.build. r=gps

This commit is contained in:
Mike Hommey 2015-05-09 08:37:22 +09:00
Родитель fe90037862
Коммит c917606f95
29 изменённых файлов: 39 добавлений и 77 удалений

Просмотреть файл

@ -1,5 +0,0 @@
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -15,3 +15,5 @@ UNIFIED_SOURCES += [
OS_LIBS += ['-framework Carbon']
FAIL_ON_WARNINGS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,10 +0,0 @@
#
# 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/.
# This makefile builds the unicharutil_external_s library which should be used
# by frozen (dependent) linkage components. Internal-linkage code should use
# unicharutil_s which is built in the internal/ subdirectory.
DIST_INSTALL = 1

Просмотреть файл

@ -3,12 +3,6 @@
# 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/.
# This makefile builds the version of unicharutils_s static library which uses
# internal linkage. Components that use frozen (external) linkage should use
# unicharutil_external_s.
ifdef ENABLE_INTL_API
LOCAL_INCLUDES += $(MOZ_ICU_CFLAGS)
endif
DIST_INSTALL = 1

Просмотреть файл

@ -4,6 +4,10 @@
# 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/.
# This file builds the version of unicharutils_s static library which uses
# internal linkage. Components that use frozen (external) linkage should use
# unicharutil_external_s.
include('../objs.mozbuild')
UNIFIED_SOURCES += intl_unicharutil_util_cppsrcs
@ -15,3 +19,5 @@ LOCAL_INCLUDES += [
]
FAIL_ON_WARNINGS = True
DIST_INSTALL = True

Просмотреть файл

@ -4,6 +4,10 @@
# 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/.
# This file builds the unicharutil_external_s library which should be used
# by frozen (dependent) linkage components. Internal-linkage code should use
# unicharutil_s which is built in the internal/ subdirectory.
DIRS += ['internal', 'standalone']
EXPORTS += [
@ -40,3 +44,5 @@ if CONFIG['ENABLE_INTL_API']:
if CONFIG['GNU_CXX']:
FAIL_ON_WARNINGS = True
DIST_INSTALL = True

Просмотреть файл

@ -16,8 +16,6 @@ TOPLEVEL_BUILD := 1
run_for_side_effects := $(shell echo 'MAKE: $(MAKE)')
DIST_INSTALL = 1
ifdef JS_HAS_CTYPES
ifdef MOZ_NATIVE_FFI
LOCAL_INCLUDES = $(MOZ_FFI_CFLAGS)

Просмотреть файл

@ -568,3 +568,5 @@ if CONFIG['GNU_CXX']:
FAIL_ON_WARNINGS = True
NO_EXPAND_LIBS = True
DIST_INSTALL = True

Просмотреть файл

@ -3,6 +3,3 @@
# You can obtain one at http://mozilla.org/MPL/2.0/.
STLFLAGS =
ifdef MOZ_GLUE_IN_PROGRAM
DIST_INSTALL = 1
endif

Просмотреть файл

@ -52,6 +52,7 @@ else:
if CONFIG['MOZ_GLUE_IN_PROGRAM']:
SDK_LIBRARY = True
DIST_INSTALL = True
# Keep jemalloc separated when mozglue is statically linked
if CONFIG['MOZ_MEMORY'] and (CONFIG['OS_TARGET'] in ('WINNT', 'Darwin', 'Android') or

Просмотреть файл

@ -2,10 +2,6 @@
# 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 MOZ_GLUE_IN_PROGRAM
DIST_INSTALL = 1
endif
include $(topsrcdir)/config/rules.mk
ifdef GNU_CC

Просмотреть файл

@ -48,6 +48,7 @@ FORCE_STATIC_LIB = True
if CONFIG['MOZ_GLUE_IN_PROGRAM']:
SDK_LIBRARY = True
DIST_INSTALL = True
if CONFIG['_MSC_VER']:
DEFINES['DLLEXPORT'] = True

Просмотреть файл

@ -1,6 +0,0 @@
#
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -56,3 +56,5 @@ if CONFIG['_MSC_VER']:
DIRS += ['staticruntime']
LOCAL_INCLUDES += ['/memory/build']
DIST_INSTALL = True

Просмотреть файл

@ -3,8 +3,6 @@
# 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/.
DIST_INSTALL = 1
# For FORCE_SHARED_LIB
include $(topsrcdir)/config/config.mk

Просмотреть файл

@ -101,3 +101,5 @@ if CONFIG['OS_TARGET'] == 'Darwin':
# because somehow clang doesn't want to accept the __thread keyword
# for TLS.
LDFLAGS += ['-Wl,-bind_at_load']
DIST_INSTALL = True

Просмотреть файл

@ -78,6 +78,7 @@ MOZBUILD_VARIABLES = [
'CMMSRCS',
'CPP_UNIT_TESTS',
'DIRS',
'DIST_INSTALL',
'EXTRA_DSO_LDOPTS',
'EXTRA_JS_MODULES',
'EXTRA_PP_COMPONENTS',

Просмотреть файл

@ -1,10 +0,0 @@
#
# 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/.
# This makefile builds the rdfutil_external_s library which should be
# used by frozen (dependent) linkage components. The internal-linkage code should use
# rdfutil_s which is built in the internal/ subdirectory.
DIST_INSTALL = 1

Просмотреть файл

@ -4,6 +4,10 @@
# 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/.
# This file builds the rdfutil_external_s library which should be used
# by frozen (dependent) linkage components. The internal-linkage code
# should use rdfutil_s which is built in the internal/ subdirectory.
DIRS += ['internal']
EXPORTS += [
@ -20,3 +24,5 @@ Library('rdfutil_external_s')
FORCE_STATIC_LIB = True
FAIL_ON_WARNINGS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,6 +0,0 @@
# vim:set ts=8 sw=8 sts=8 noet:
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -119,3 +119,5 @@ USE_LIBS += [
# Force to build a static library only
NO_EXPAND_LIBS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,6 +0,0 @@
# vim:set ts=8 sw=8 sts=8 noet:
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -52,3 +52,5 @@ USE_LIBS += [
# Force to build a static library only
NO_EXPAND_LIBS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,5 +0,0 @@
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -47,3 +47,5 @@ USE_LIBS += [
# Force to build a static library only
NO_EXPAND_LIBS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,6 +0,0 @@
# vim:set ts=8 sw=8 sts=8 noet:
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -45,3 +45,5 @@ USE_LIBS += [
# Force to build a static library only
NO_EXPAND_LIBS = True
DIST_INSTALL = True

Просмотреть файл

@ -1,6 +0,0 @@
#
# 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/.
DIST_INSTALL = 1

Просмотреть файл

@ -36,3 +36,5 @@ if CONFIG['_MSC_VER']:
# inline operator new definitions that MSVC linker doesn't strip
# when linking the xpt tests.
DEFINES['MOZ_NO_MOZALLOC'] = True
DIST_INSTALL = True