[rc20-alpah4]

This commit is contained in:
2018-05-22 00:34:30 +02:00
parent 1ea3cb749c
commit 67adf7c250
17 changed files with 83 additions and 38 deletions

View File

@ -102,18 +102,24 @@ namespace cli.Services
MetadataReference.CreateFromFile( typeof(Enumerable).Assembly.Location), MetadataReference.CreateFromFile( typeof(Enumerable).Assembly.Location),
MetadataReference.CreateFromFile( typeof(IdentityUser).Assembly.Location), MetadataReference.CreateFromFile( typeof(IdentityUser).Assembly.Location),
MetadataReference.CreateFromFile( typeof(ApplicationUser).Assembly.Location), MetadataReference.CreateFromFile( typeof(ApplicationUser).Assembly.Location),
MetadataReference.CreateFromFile( typeof(Template).Assembly.Location) MetadataReference.CreateFromFile( typeof(Template).Assembly.Location),
MetadataReference.CreateFromFile( typeof(UserOrientedTemplate).Assembly.Location)
}; };
logger.LogInformation("typeof(Template).Assembly.Location: "+typeof(Template).Assembly.Location);
var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary) var compilationOptions = new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)
.WithAllowUnsafe(true).WithOptimizationLevel(OptimizationLevel.Release) .WithAllowUnsafe(true).WithOptimizationLevel(OptimizationLevel.Release)
.WithOutputKind(OutputKind.DynamicallyLinkedLibrary).WithPlatform(Platform.AnyCpu); .WithOutputKind(OutputKind.DynamicallyLinkedLibrary).WithPlatform(Platform.AnyCpu)
.WithUsings("Yavsc.Templates")
;
CSharpCompilation compilation = CSharpCompilation.Create( CSharpCompilation compilation = CSharpCompilation.Create(
assemblyName, assemblyName,
syntaxTrees: new[] { syntaxTree }, syntaxTrees: new[] { syntaxTree },
references: references, references: references,
options: compilationOptions); options: compilationOptions
);
using (var ms = new MemoryStream()) using (var ms = new MemoryStream())

View File

@ -44,8 +44,9 @@
"Microsoft.Framework.Configuration.Json": "1.0.0-beta8", "Microsoft.Framework.Configuration.Json": "1.0.0-beta8",
"Microsoft.Framework.ConfigurationModel.Json": "1.0.0-beta4", "Microsoft.Framework.ConfigurationModel.Json": "1.0.0-beta4",
"Newtonsoft.Json": "9.0.1", "Newtonsoft.Json": "9.0.1",
"Yavsc.Abstract": { "version": "1.0.5-rc18-alpha1", "target": "package" }, "Yavsc.Abstract": { "version": "1.0.5-rc20-alpha4", "target": "package" },
"Yavsc.Server": { "version": "1.0.5-rc18-alpha1", "target": "package" } "Yavsc.Server": { "version": "1.0.5-rc20-alpha4", "target": "package" },
"Yavsc": { "version": "1.0.5-rc20-alpha4", "target": "package" }
}, },
"frameworks": { "frameworks": {
"dnx451": {} "dnx451": {}

View File

@ -2108,7 +2108,20 @@
"lib/net45/_._": {} "lib/net45/_._": {}
} }
}, },
"Yavsc.Abstract/1.0.5-rc18-alpha1": { "Yavsc/1.0.5-rc20-alpha4": {
"type": "package",
"dependencies": {
"Yavsc.Abstract": "1.0.5-rc20-alpha4",
"Yavsc.Server": "1.0.5-rc20-alpha4"
},
"compile": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
},
"runtime": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
}
},
"Yavsc.Abstract/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
@ -2117,14 +2130,10 @@
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
} }
}, },
"Yavsc.Server/1.0.5-rc18-alpha1": { "Yavsc.Server/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", "Yavsc.Abstract": "1.0.5-rc20-alpha4"
"Microsoft.Extensions.Logging": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final",
"Yavsc.Abstract": "1.0.5-rc18-alpha1"
}, },
"compile": { "compile": {
"lib/dnx451/Yavsc.Server.dll": {} "lib/dnx451/Yavsc.Server.dll": {}
@ -4240,7 +4249,20 @@
"lib/net45/_._": {} "lib/net45/_._": {}
} }
}, },
"Yavsc.Abstract/1.0.5-rc18-alpha1": { "Yavsc/1.0.5-rc20-alpha4": {
"type": "package",
"dependencies": {
"Yavsc.Abstract": "1.0.5-rc20-alpha4",
"Yavsc.Server": "1.0.5-rc20-alpha4"
},
"compile": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
},
"runtime": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
}
},
"Yavsc.Abstract/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
@ -4249,14 +4271,10 @@
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
} }
}, },
"Yavsc.Server/1.0.5-rc18-alpha1": { "Yavsc.Server/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", "Yavsc.Abstract": "1.0.5-rc20-alpha4"
"Microsoft.Extensions.Logging": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final",
"Yavsc.Abstract": "1.0.5-rc18-alpha1"
}, },
"compile": { "compile": {
"lib/dnx451/Yavsc.Server.dll": {} "lib/dnx451/Yavsc.Server.dll": {}
@ -6372,7 +6390,20 @@
"lib/net45/_._": {} "lib/net45/_._": {}
} }
}, },
"Yavsc.Abstract/1.0.5-rc18-alpha1": { "Yavsc/1.0.5-rc20-alpha4": {
"type": "package",
"dependencies": {
"Yavsc.Abstract": "1.0.5-rc20-alpha4",
"Yavsc.Server": "1.0.5-rc20-alpha4"
},
"compile": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
},
"runtime": {
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll": {}
}
},
"Yavsc.Abstract/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"compile": { "compile": {
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
@ -6381,14 +6412,10 @@
"lib/dnx451/Yavsc.Abstract.dll": {} "lib/dnx451/Yavsc.Abstract.dll": {}
} }
}, },
"Yavsc.Server/1.0.5-rc18-alpha1": { "Yavsc.Server/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"dependencies": { "dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-rc1-final", "Yavsc.Abstract": "1.0.5-rc20-alpha4"
"Microsoft.Extensions.Logging": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Console": "1.0.0-rc1-final",
"Microsoft.Extensions.Logging.Debug": "1.0.0-rc1-final",
"Yavsc.Abstract": "1.0.5-rc18-alpha1"
}, },
"compile": { "compile": {
"lib/dnx451/Yavsc.Server.dll": {} "lib/dnx451/Yavsc.Server.dll": {}
@ -8521,25 +8548,35 @@
"system.threading.nuspec" "system.threading.nuspec"
] ]
}, },
"Yavsc.Abstract/1.0.5-rc18-alpha1": { "Yavsc/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"sha512": "q2VsP/RskRF6xxTcNPwQcRYServTFLs7POz8l2TYCTmm+bYpRoG8e9J0DGyGYzBiQMlCFUa6iZuBsrq6s0y2AA==", "sha512": "l/ill88DnIP2OeWDOSZJMTCx/pB1JPrQrFvQIwcNi4ya/kLRG22LUIQbGuU77fEuwZjB7rfBzEZkgoI1wf1oNw==",
"files": [
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.dll",
"Yavsc.1.0.5-rc20-alpha4.nupkg",
"Yavsc.1.0.5-rc20-alpha4.nupkg.sha512",
"Yavsc.nuspec"
]
},
"Yavsc.Abstract/1.0.5-rc20-alpha4": {
"type": "package",
"sha512": "raNWJLbT+Nti3orI0BcUFlsgP3jakLPzpT+5mozlJJ7B6hDIbpDRSWKe++8cslHzrq2EY1NHC8U3LtAkP5rQgA==",
"files": [ "files": [
"lib/dnx451/Yavsc.Abstract.dll", "lib/dnx451/Yavsc.Abstract.dll",
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.Abstract.dll", "lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.Abstract.dll",
"Yavsc.Abstract.1.0.5-rc18-alpha1.nupkg", "Yavsc.Abstract.1.0.5-rc20-alpha4.nupkg",
"Yavsc.Abstract.1.0.5-rc18-alpha1.nupkg.sha512", "Yavsc.Abstract.1.0.5-rc20-alpha4.nupkg.sha512",
"Yavsc.Abstract.nuspec" "Yavsc.Abstract.nuspec"
] ]
}, },
"Yavsc.Server/1.0.5-rc18-alpha1": { "Yavsc.Server/1.0.5-rc20-alpha4": {
"type": "package", "type": "package",
"sha512": "7pdsr3YityWyspVp3iMhEajB569NeaowkpFH4qh8nYDy05QA59MxdZjSiDIAqAYU+P04nwhPGnadIKBCnx9b4g==", "sha512": "kiKsUo0MBg88ZDHOHEtZHGlMObyiwKqwtLWh1ZwXcUqNpEcK/46AJpRzCt9uXNc0UEdLQ8Bna/9FzYQfZA8RKg==",
"files": [ "files": [
"lib/dnx451/Yavsc.Server.dll", "lib/dnx451/Yavsc.Server.dll",
"lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.Server.dll", "lib/portable-net45+win8+wp8+wpa81+Xamarin.Mac+MonoAndroid10+MonoTouch10+Xamarin.iOS10/Yavsc.Server.dll",
"Yavsc.Server.1.0.5-rc18-alpha1.nupkg", "Yavsc.Server.1.0.5-rc20-alpha4.nupkg",
"Yavsc.Server.1.0.5-rc18-alpha1.nupkg.sha512", "Yavsc.Server.1.0.5-rc20-alpha4.nupkg.sha512",
"Yavsc.Server.nuspec" "Yavsc.Server.nuspec"
] ]
} }
@ -8572,8 +8609,9 @@
"Microsoft.Framework.Configuration.Json >= 1.0.0-beta8", "Microsoft.Framework.Configuration.Json >= 1.0.0-beta8",
"Microsoft.Framework.ConfigurationModel.Json >= 1.0.0-beta4", "Microsoft.Framework.ConfigurationModel.Json >= 1.0.0-beta4",
"Newtonsoft.Json >= 9.0.1", "Newtonsoft.Json >= 9.0.1",
"Yavsc.Abstract >= 1.0.5-rc18-alpha1", "Yavsc.Abstract >= 1.0.5-rc20-alpha4",
"Yavsc.Server >= 1.0.5-rc18-alpha1" "Yavsc.Server >= 1.0.5-rc20-alpha4",
"Yavsc >= 1.0.5-rc20-alpha4"
], ],
"DNX,Version=v4.5.1": [] "DNX,Version=v4.5.1": []
} }

2
dnx.mk
View File

@ -62,7 +62,7 @@ bin/output/wwwroot/version: bin/output
$(NUGETSOURCE)/$(PKGFILENAME): $(BINTARGETPATH) $(SOLUTIONDIR)/rc-num.txt $(NUGETSOURCE)/$(PKGFILENAME): $(BINTARGETPATH) $(SOLUTIONDIR)/rc-num.txt
ifeq ($(git_status),0) ifeq ($(git_status),0)
nuget pack $(PRJNAME).nuspec -Version $(VERSION) -Properties config=$(CONFIGURATION) -OutputDirectory $(NUGETSOURCE)/$(PRJNAME) nuget pack $(PRJNAME).nuspec -Version $(VERSION) -Properties config=$(CONFIGURATION) -OutputDirectory $(NUGETSOURCE)
else else
$(error Please, commit your changes before publishing your NuGet packages) $(error Please, commit your changes before publishing your NuGet packages)
endif endif

View File

@ -1 +1 @@
20-alpha3 20-alpha4