Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Add EntityFramework (not same as System.Data.Entity)

  • Loading branch information...
commit 42654d599f13e2d1a843c29e7800b6a68bddb4fa 1 parent b302124
Marek Safar marek-safar authored
6 .gitmodules
@@ -10,3 +10,9 @@
10 10 [submodule "external/debian-snapshot"]
11 11 path = external/debian-snapshot
12 12 url = git://github.com/directhex/mono-snapshot.git
  13 +[submodule "external/entityframework"]
  14 + path = external/entityframework
  15 + url = git://github.com/mono/entityframework.git
  16 +[submodule "entityframework"]
  17 + path = entityframework
  18 + url = git://github.com/mono/entityframework.git
1  external/entityframework
... ... @@ -0,0 +1 @@
  1 +Subproject commit 9baca562ee3a747a41870f45e749e4436b6aca26
48 mcs/class/EntityFramework.SqlServer/EntityFramework.SqlServer.dll.sources
... ... @@ -0,0 +1,48 @@
  1 +../../../external/entityframework/src/SharedAssemblyInfo.cs
  2 +../../../external/entityframework/src/EntityFramework.SqlServer/DbGeographyAdapter.cs
  3 +../../../external/entityframework/src/EntityFramework.SqlServer/DbGeometryAdapter.cs
  4 +../../../external/entityframework/src/EntityFramework.SqlServer/Expressions.cs
  5 +../../../external/entityframework/src/EntityFramework.SqlServer/GlobalSuppressions.cs
  6 +../../../external/entityframework/src/EntityFramework.SqlServer/IDbSpatialValue.cs
  7 +../../../external/entityframework/src/EntityFramework.SqlServer/IDbSpatialValueExtensionMethods.cs
  8 +../../../external/entityframework/src/EntityFramework.SqlServer/Properties/AssemblyVersion.cs
  9 +../../../external/entityframework/src/EntityFramework.SqlServer/Properties/InternalsVisibleTo.cs
  10 +../../../external/entityframework/src/EntityFramework.SqlServer/Properties/Resources.SqlServer.cs
  11 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlDdlBuilder.cs
  12 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/BoolWrapper.cs
  13 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/DmlSqlGenerator.cs
  14 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlTypesAssemblyLoader.cs
  15 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlVersionUtils.cs
  16 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/DbExpressionExtensions.cs
  17 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/EdmFunctionExtensions.cs
  18 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/MetdataItemExtensions.cs
  19 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/FuncExtensions.cs
  20 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/IDictionaryExtensions.cs
  21 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/ISqlFragment.cs
  22 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/JoinSymbol.cs
  23 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/OptionalColumn.cs
  24 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/Sql8ConformanceChecker.cs
  25 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/Sql8ExpressionRewriter.cs
  26 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlBuilder.cs
  27 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlFunctionCallHandler.cs
  28 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlGenerator.cs
  29 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlSelectClauseBuilder.cs
  30 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlSelectStatement.cs
  31 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SqlWriter.cs
  32 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/Symbol.cs
  33 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SymbolPair.cs
  34 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SymbolTable.cs
  35 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/SymbolUsageManager.cs
  36 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlGen/TopClause.cs
  37 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlProviderManifest.cs
  38 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlProviderServices.cs
  39 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlProviderUtilities.cs
  40 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlSpatialDataReader.cs
  41 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlSpatialServices.cs
  42 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlTypesAssembly.cs
  43 +../../../external/entityframework/src/EntityFramework.SqlServer/SqlVersion.cs
  44 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/PrimitiveTypeExtensions.cs
  45 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/RuntimeFailureMethods.cs
  46 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/SqlDataReaderWrapper.cs
  47 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/Throw.cs
  48 +../../../external/entityframework/src/EntityFramework.SqlServer/Utilities/TypeUsageExtensions.cs
28 mcs/class/EntityFramework.SqlServer/Makefile
... ... @@ -0,0 +1,28 @@
  1 +thisdir = class/EntityFramework.SqlServer
  2 +SUBDIRS =
  3 +include ../../build/rules.make
  4 +
  5 +LIBRARY = EntityFramework.SqlServer.dll
  6 +
  7 +System.Data.Entity.SqlServer.Properties.Resources.SqlServer.resources: ../../../external/entityframework/src/EntityFramework.SqlServer/Properties/Resources.SqlServer.resx
  8 + $(RESGEN) "$<" "$@"
  9 +
  10 +
  11 +RESOURCES = ../../../external/entityframework/src/EntityFramework/Resources/System/Data/System.Data.Resources.DbProviderServices.ConceptualSchemaDefinition.csdl \
  12 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.ProviderManifest.xml \
  13 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition.ssdl \
  14 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinition_Sql8.ssdl \
  15 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3.ssdl \
  16 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaDefinitionVersion3_Sql8.ssdl \
  17 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMapping.msl \
  18 + ../../../external/entityframework/src/EntityFramework.SqlServer/Resources/System/Data/SqlClient/System.Data.Resources.SqlClient.SqlProviderServices.StoreSchemaMappingVersion3.msl
  19 +
  20 +
  21 +LIB_MCS_FLAGS = -r:System.dll -r:System.Xml.dll -r:System.Core.dll -r:EntityFramework.dll -r:System.Data.dll \
  22 + -keyfile:../ecma.pub -delaysign -warn:1 \
  23 + -resource:System.Data.Entity.SqlServer.Properties.Resources.SqlServer.resources \
  24 + $(RESOURCES:%=-resource:%)
  25 +
  26 +include ../../build/library.make
  27 +
  28 +$(the_lib): System.Data.Entity.SqlServer.Properties.Resources.SqlServer.resources
1,593 mcs/class/EntityFramework/EntityFramework.dll.sources
1,593 additions, 0 deletions not shown
44 mcs/class/EntityFramework/Makefile
... ... @@ -0,0 +1,44 @@
  1 +thisdir = class/EntityFramework
  2 +SUBDIRS =
  3 +include ../../build/rules.make
  4 +
  5 +LIBRARY = EntityFramework.dll
  6 +
  7 +System.Data.Entity.Properties.Resources.resources: ../../../external/entityframework/src/EntityFramework/Properties/Resources.resx
  8 + $(RESGEN) "$<" "$@"
  9 +
  10 +System.Data.Entity.Properties.Resources.Migrate.resources: ../../../external/entityframework/src/EntityFramework/Properties/Resources.Migrate.resx
  11 + $(RESGEN) "$<" "$@"
  12 +
  13 +System.Data.Entity.Properties.Resources.PowerShell.resources: ../../../external/entityframework/src/EntityFramework/Properties/Resources.PowerShell.resx
  14 + $(RESGEN) "$<" "$@"
  15 +
  16 +RESOURCES = ../../../external/entityframework/src/EntityFramework/Resources/System/Data/System.Data.Resources.DbProviderServices.ConceptualSchemaDefinition.csdl \
  17 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/System.Data.Resources.DbProviderServices.ConceptualSchemaDefinitionVersion3.csdl \
  18 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/System.Data.Resources.ProviderServices.ProviderManifest.xsd \
  19 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.AnnotationSchema.xsd \
  20 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CodeGenerationSchema.xsd \
  21 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CSDLSchema_1.xsd \
  22 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CSDLSchema_1_1.xsd \
  23 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CSDLSchema_2.xsd \
  24 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.CSDLSchema_3.xsd \
  25 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/system.data.resources.entitystoreschemagenerator.xsd \
  26 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.SSDLSchema.xsd \
  27 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.SSDLSchema_2.xsd \
  28 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/EntityModel/System.Data.Resources.SSDLSchema_3.xsd \
  29 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/MappingSpecification/System.Data.Resources.CSMSL_1.xsd \
  30 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/MappingSpecification/System.Data.Resources.CSMSL_2.xsd \
  31 + ../../../external/entityframework/src/EntityFramework/Resources/System/Data/MappingSpecification/System.Data.Resources.CSMSL_3.xsd
  32 +
  33 +LIB_MCS_FLAGS = -r:System.Data.dll -r:System.Transactions.dll -r:System.Xml.Linq.dll -r:System.Configuration.dll -r:System.ComponentModel.DataAnnotations.dll -r:System.Runtime.Serialization.dll \
  34 + -r:System.dll -r:System.Xml.dll -r:System.Core.dll -r:Microsoft.CSharp.dll -keyfile:../ecma.pub -delaysign -warn:1 \
  35 + -resource:System.Data.Entity.Properties.Resources.resources \
  36 + -resource:System.Data.Entity.Properties.Resources.Migrate.resources \
  37 + -resource:System.Data.Entity.Properties.Resources.PowerShell.resources \
  38 + $(RESOURCES:%=-resource:%)
  39 +
  40 +include ../../build/library.make
  41 +
  42 +$(the_lib): System.Data.Entity.Properties.Resources.resources \
  43 + System.Data.Entity.Properties.Resources.Migrate.resources \
  44 + System.Data.Entity.Properties.Resources.PowerShell.resources
2  mcs/class/Makefile
@@ -200,6 +200,8 @@ net_4_5_dirs := \
200 200 System.Web.Mvc3 \
201 201 System.Net.Http.Formatting \
202 202 System.Web.Http \
  203 + EntityFramework \
  204 + EntityFramework.SqlServer \
203 205 Mono.CodeContracts
204 206
205 207 net_2_0_SUBDIRS := $(common_dirs) $(net_2_0_dirs) $(net_2_0_only_dirs) aot-compiler
2  mono-core.spec.in
@@ -1226,6 +1226,8 @@ Mono development tools.
1226 1226 %_prefix/lib/mono/4.5/Microsoft.Build.Utilities.v4.0.dll
1227 1227 %_prefix/lib/mono/4.5/Mono.Debugger.Soft.dll
1228 1228 %_prefix/lib/mono/4.5/Mono.CodeContracts.dll
  1229 +%_prefix/lib/mono/4.5/EntityFramework.dll
  1230 +%_prefix/lib/mono/4.5/EntityFramework.SqlServer.dll
1229 1231 %_prefix/lib/mono/4.5/PEAPI.dll
1230 1232 %_prefix/lib/mono/4.5/caspol.exe*
1231 1233 %_prefix/lib/mono/4.5/cccheck.exe*

0 comments on commit 42654d5

Please sign in to comment.
Something went wrong with that request. Please try again.