Skip to content

Commit

Permalink
[xbuild] Use -api folder for 2.0/3.5/4.0 profiles as well
Browse files Browse the repository at this point in the history
Similar to e2a79ed. Those profiles are only contract/reference assemblies since Mono 4.0.
  • Loading branch information
akoeplinger committed Jan 28, 2016
1 parent 81d2d4c commit 88b287f
Show file tree
Hide file tree
Showing 6 changed files with 11 additions and 11 deletions.
12 changes: 6 additions & 6 deletions mcs/class/reference-assemblies/Makefile
Expand Up @@ -7,13 +7,13 @@ all-local:
PROFILE_DIR=$(DESTDIR)$(mono_libdir)/mono

install-local:
$(MKINSTALLDIRS) $(PROFILE_DIR)/2.0
$(MKINSTALLDIRS) $(PROFILE_DIR)/3.5
$(MKINSTALLDIRS) $(PROFILE_DIR)/4.0
$(MKINSTALLDIRS) $(PROFILE_DIR)/2.0-api
$(MKINSTALLDIRS) $(PROFILE_DIR)/3.5-api
$(MKINSTALLDIRS) $(PROFILE_DIR)/4.0-api
$(MKINSTALLDIRS) $(PROFILE_DIR)/4.5-api
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v2.0/* $(PROFILE_DIR)/2.0
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v3.5/* $(PROFILE_DIR)/3.5
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.0/* $(PROFILE_DIR)/4.0
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v2.0/* $(PROFILE_DIR)/2.0-api
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v3.5/* $(PROFILE_DIR)/3.5-api
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.0/* $(PROFILE_DIR)/4.0-api
$(INSTALL_LIB) ../../../external/binary-reference-assemblies/v4.5/* $(PROFILE_DIR)/4.5-api

DISTFILES = $(wildcard ../../../external/binary-reference-assemblies/v4.5/*) $(wildcard ../../../external/binary-reference-assemblies/v4.0/*) $(wildcard ../../../external/binary-reference-assemblies/v3.5/*) $(wildcard ../../../external/binary-reference-assemblies/v2.0/*) Makefile
Expand Down
2 changes: 1 addition & 1 deletion mcs/tools/xbuild/frameworks/net_2.0.xml
@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<FileList Name=".NET Framework 2.0" TargetFrameworkDirectory="..\..\..\..\2.0">
<FileList Name=".NET Framework 2.0" TargetFrameworkDirectory="..\..\..\..\2.0-api">
</FileList>
2 changes: 1 addition & 1 deletion mcs/tools/xbuild/frameworks/net_3.0.xml
@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<FileList Name=".NET Framework 3.0" TargetFrameworkDirectory="..\..\..\..\2.0">
<FileList Name=".NET Framework 3.0" TargetFrameworkDirectory="..\..\..\..\2.0-api">
</FileList>
2 changes: 1 addition & 1 deletion mcs/tools/xbuild/frameworks/net_3.5.xml
@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<FileList Name=".NET Framework 3.5" TargetFrameworkDirectory="..\..\..\..\3.5" IncludeFramework="v3.0">
<FileList Name=".NET Framework 3.5" TargetFrameworkDirectory="..\..\..\..\3.5-api" IncludeFramework="v3.0">
</FileList>
2 changes: 1 addition & 1 deletion mcs/tools/xbuild/frameworks/net_4.0.xml
@@ -1,3 +1,3 @@
<?xml version="1.0" encoding="utf-8"?>
<FileList Name=".NET Framework 4" TargetFrameworkDirectory="..\..\..\..\4.0">
<FileList Name=".NET Framework 4" TargetFrameworkDirectory="..\..\..\..\4.0-api">
</FileList>
2 changes: 1 addition & 1 deletion mcs/tools/xbuild/frameworks/net_4.0_client.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<FileList Name=".NET Framework 4 Client Profile" TargetFrameworkDirectory="..\..\..\..\..\..\4.0">
<FileList Name=".NET Framework 4 Client Profile" TargetFrameworkDirectory="..\..\..\..\..\..\4.0-api">
<File AssemblyName="System" Version="4.0.0.0" PublicKeyToken="b77a5c561934e089" />
<File AssemblyName="System.Activities" Version="4.0.0.0" PublicKeyToken="31bf3856ad364e35" />
<File AssemblyName="System.Dynamic" Version="4.0.0.0" PublicKeyToken="b03f5f7f11d50a3a" />
Expand Down

0 comments on commit 88b287f

Please sign in to comment.