You've already forked linux-packaging-mono
Imported Upstream version 4.8.0.309
Former-commit-id: 5f9c6ae75f295e057a7d2971f3a6df4656fa8850
This commit is contained in:
parent
ee1447783b
commit
94b2861243
@@ -19,7 +19,17 @@ TEST_RESOURCES = \
|
||||
Test/System/test-uri-props-manual.txt \
|
||||
Test/System/test-uri-relative-props.txt
|
||||
|
||||
TEST_LIB_REFS = System.Drawing Mono.Security System.Data System.Xml System.Core System.Configuration
|
||||
ifndef NO_MONO_SECURITY
|
||||
MONO_SECURITY=Mono.Security
|
||||
MONO_SECURITY_REF=MonoSecurity=Mono.Security
|
||||
MONO_SECURITY_DLL=$(the_libdir_base)Mono.Security.dll
|
||||
endif
|
||||
|
||||
ifndef MOBILE_PROFILE
|
||||
TEST_LIB_REFS = System.Drawing $(MONO_SECURITY) System.Data System.Xml System.Core System.Configuration
|
||||
else
|
||||
TEST_LIB_REFS = $(MONO_SECURITY) System.Data System.Xml System.Core
|
||||
endif
|
||||
|
||||
TEST_MCS_FLAGS = -nowarn:618,672,219,67,169,612 \
|
||||
$(foreach f, $(TEST_RESOURCES), -resource:$(f),$(notdir $(f)))
|
||||
@@ -32,6 +42,18 @@ endif
|
||||
|
||||
LIB_MCS_FLAGS = -nowarn:618 -d:CONFIGURATION_2_0 $(REFERENCE_SOURCES_FLAGS) -unsafe $(RESOURCE_FILES:%=-resource:%)
|
||||
|
||||
ifndef PROFILE_DISABLE_BTLS
|
||||
ifdef HAVE_BTLS
|
||||
|
||||
LIB_MCS_FLAGS += -d:MONO_FEATURE_BTLS
|
||||
|
||||
ifdef HAVE_DYNAMIC_BTLS
|
||||
LIB_MCS_FLAGS += -d:MONO_FEATURE_DYNAMIC_BTLS
|
||||
endif
|
||||
|
||||
endif
|
||||
endif
|
||||
|
||||
ifndef NO_THREAD_ABORT
|
||||
REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_THREAD_ABORT
|
||||
TEST_MCS_FLAGS += -d:MONO_FEATURE_THREAD_ABORT
|
||||
@@ -42,6 +64,11 @@ REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_THREAD_SUSPEND_RESUME
|
||||
TEST_MCS_FLAGS += -d:MONO_FEATURE_THREAD_SUSPEND_RESUME
|
||||
endif
|
||||
|
||||
ifndef NO_MULTIPLE_APPDOMAINS
|
||||
REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_MULTIPLE_APPDOMAINS
|
||||
TEST_MCS_FLAGS += -d:MONO_FEATURE_MULTIPLE_APPDOMAINS
|
||||
endif
|
||||
|
||||
TXT_RESOURCE_STRINGS = ../referencesource/System/System.txt
|
||||
|
||||
#
|
||||
@@ -58,7 +85,7 @@ endif
|
||||
#
|
||||
ifeq (secxml/, $(intermediate))
|
||||
LOCAL_MCS_FLAGS =
|
||||
LIB_REFS += bare/System.Xml MonoSecurity=Mono.Security
|
||||
LIB_REFS += bare/System.Xml $(MONO_SECURITY_REF)
|
||||
LIB_MCS_FLAGS += -d:SECURITY_DEP -d:XML_DEP $(EXTERN_ALIAS_FLAGS)
|
||||
endif
|
||||
|
||||
@@ -66,7 +93,7 @@ endif
|
||||
# Flags used to build the final version of System (when intermediate is not defined)
|
||||
#
|
||||
ifndef intermediate
|
||||
LIB_REFS += System.Xml MonoSecurity=Mono.Security
|
||||
LIB_REFS += System.Xml $(MONO_SECURITY_REF)
|
||||
LIB_MCS_FLAGS += -d:SECURITY_DEP -d:XML_DEP $(EXTERN_ALIAS_FLAGS)
|
||||
|
||||
ifndef MOBILE_PROFILE
|
||||
@@ -90,7 +117,7 @@ include ../../build/library.make
|
||||
system_library_deps := \
|
||||
$(secxml_libdir)/System.dll \
|
||||
$(the_libdir_base)System.Xml.dll \
|
||||
$(the_libdir_base)Mono.Security.dll \
|
||||
$(MONO_SECURITY_DLL) \
|
||||
$(bare_libdir)/System.dll
|
||||
|
||||
ifndef MOBILE_PROFILE
|
||||
@@ -99,7 +126,7 @@ endif
|
||||
|
||||
artifacts = $(system_library_deps) \
|
||||
$(bare_libdir)/System.Xml.dll \
|
||||
$(the_libdir_base)Mono.Security.dll \
|
||||
$(MONO_SECURITY_DLL) \
|
||||
$(the_libdir_base)System.Configuration.dll
|
||||
|
||||
.NOTPARALLEL: $(system_library_deps)
|
||||
@@ -114,7 +141,7 @@ $(bare_libdir)/System.dll:
|
||||
endif
|
||||
|
||||
ifneq (secxml/,$(intermediate))
|
||||
$(secxml_libdir)/System.dll: $(bare_libdir)/System.dll $(bare_libdir)/System.Xml.dll $(the_libdir_base)Mono.Security.dll $(bare_libdir)/System.dll
|
||||
$(secxml_libdir)/System.dll: $(bare_libdir)/System.dll $(bare_libdir)/System.Xml.dll $(MONO_SECURITY_DLL) $(bare_libdir)/System.dll
|
||||
$(MAKE) intermediate=secxml/ $(secxml_libdir)/System.dll
|
||||
else
|
||||
build-sec:
|
||||
|
Reference in New Issue
Block a user