Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiguel de Icaza <miguel@gnome.org>2016-06-14 23:57:09 +0300
committerGitHub <noreply@github.com>2016-06-14 23:57:09 +0300
commitaff1a51a389f09ca1865e54c16cfff4741435c8e (patch)
tree53e628ad93f7ce1e25957e45561c381cfe926113 /mcs/class/System.Web.WebPages.Razor
parent6b3a592de0eb47d9d92ce3a012ac771319afb868 (diff)
WIP [library.make] Make resource usage declarative in the class libraries (#3159)
[library.make] Make resource usage declarative in the class libraries
Diffstat (limited to 'mcs/class/System.Web.WebPages.Razor')
-rw-r--r--mcs/class/System.Web.WebPages.Razor/Makefile14
-rw-r--r--mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj14
2 files changed, 10 insertions, 18 deletions
diff --git a/mcs/class/System.Web.WebPages.Razor/Makefile b/mcs/class/System.Web.WebPages.Razor/Makefile
index cb0e52dc33b..28b0f3f45c1 100644
--- a/mcs/class/System.Web.WebPages.Razor/Makefile
+++ b/mcs/class/System.Web.WebPages.Razor/Makefile
@@ -5,24 +5,18 @@ include ../../build/rules.make
LIBRARY = System.Web.WebPages.Razor.dll
LIBRARY_NAME = System.Web.WebPages.Razor.dll
-System.Web.WebPages.Razor.Common.CommonResources.resources: ../../../external/aspnetwebstack/src/CommonResources.resx
- $(RESGEN) "$<" "$@"
-
-System.Web.WebPages.Razor.Resources.RazorWebResources.resources: ../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx
- $(RESGEN) "$<" "$@"
+RESOURCE_DEFS = \
+ System.Web.WebPages.Razor.Common.CommonResources,../../../external/aspnetwebstack/src/CommonResources.resx \
+ System.Web.WebPages.Razor.Resources.RazorWebResources,../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx
LIB_REFS = System System.Core System.Configuration System.Web System.Web.WebPages System.Web.Razor
LIB_MCS_FLAGS = \
/warn:1 \
/keyfile:../winfx.pub \
/delaysign \
- /d:ASPNETWEBPAGES \
- /resource:System.Web.WebPages.Razor.Resources.RazorWebResources.resources \
- /resource:System.Web.WebPages.Razor.Common.CommonResources.resources
+ /d:ASPNETWEBPAGES
include ../../build/library.make
-$(build_lib): System.Web.WebPages.Razor.Resources.RazorWebResources.resources \
- System.Web.WebPages.Razor.Common.CommonResources.resources
diff --git a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj
index 17d5bf27475..9e427e5ed1a 100644
--- a/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj
+++ b/mcs/class/System.Web.WebPages.Razor/System.Web.WebPages.Razor-net_4_x.csproj
@@ -84,12 +84,10 @@
-->
<PropertyGroup>
<PreBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
-cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Common.CommonResources.resx
-cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Resources.RazorWebResources.resx
+
</PreBuildEvent>
<PreBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
-cp $(ProjectDir)/../../../external/aspnetwebstack/src/CommonResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Common.CommonResources.resx
-cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx $(ProjectDir)/System.Web.WebPages.Razor.Resources.RazorWebResources.resx
+
</PreBuildEvent>
<PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
@@ -132,12 +130,12 @@ cp $(ProjectDir)/../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/
<Folder Include="Properties\" />
</ItemGroup>
<ItemGroup>
- <EmbeddedResource Include="System.Web.WebPages.Razor.Resources.RazorWebResources.resx">
- <LogicalName>System.Web.WebPages.Razor.Resources.RazorWebResources.resources</LogicalName>
- </EmbeddedResource>
- <EmbeddedResource Include="System.Web.WebPages.Razor.Common.CommonResources.resx">
+ <EmbeddedResource Include="../../../external/aspnetwebstack/src/CommonResources.resx">
<LogicalName>System.Web.WebPages.Razor.Common.CommonResources.resources</LogicalName>
</EmbeddedResource>
+ <EmbeddedResource Include="../../../external/aspnetwebstack/src/System.Web.WebPages.Razor/Resources/RazorWebResources.resx">
+ <LogicalName>System.Web.WebPages.Razor.Resources.RazorWebResources.resources</LogicalName>
+ </EmbeddedResource>
</ItemGroup>
</Project>