From: <mcu...@us...> - 2007-08-30 17:36:21
|
Revision: 1105 http://orm.svn.sourceforge.net/orm/?rev=1105&view=rev Author: mcurland Date: 2007-08-30 10:36:21 -0700 (Thu, 30 Aug 2007) Log Message: ----------- Added preview abstraction and relational models to setup and increased version to 2007-08 CTP for pending drop. refs #193 Also updated batch files to pick up doc comment files from referencing projects. Modified Paths: -------------- trunk/ORMModel/Shell/catalog.xml trunk/Oial/ORMOialBridge/ORMOialBridge.csproj trunk/Oial/OialModel/Install.bat trunk/Oial/OialModel/OialModel.csproj trunk/RelationalModel/DcilModel/DcilModel.csproj trunk/RelationalModel/DcilModel/Install.bat trunk/RelationalModel/OialDcilBridge/Install.bat trunk/RelationalModel/OialDcilBridge/OialDcilBridge.csproj trunk/Setup/ComponentGroups.wxs trunk/Setup/Components.wxs trunk/VersionGenerator.exe.config trunk/install.bat Modified: trunk/ORMModel/Shell/catalog.xml =================================================================== --- trunk/ORMModel/Shell/catalog.xml 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/ORMModel/Shell/catalog.xml 2007-08-30 17:36:21 UTC (rev 1105) @@ -1,4 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <SchemaCatalog xmlns="http://schemas.microsoft.com/xsd/catalog"> <Schema targetNamespace="http://schemas.neumont.edu/ORM/DesignerSettings" href="ORMDesignerSettings.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Preview/CustomProperties" href="CustomProperties.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Abstraction/2007-06/Core" href="ORMAbstraction.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Abstraction/2007-06/DataTypes/Core" href="ORMAbstractionDataTypes.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMToORMAbstraction" href="ORMToORMAbstraction.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase" href="ConceptualDatabase.xsd"/> + <Schema targetNamespace="http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase" href="ORMAbstractionToConceptualDatabase.xsd"/> </SchemaCatalog> \ No newline at end of file Modified: trunk/Oial/ORMOialBridge/ORMOialBridge.csproj =================================================================== --- trunk/Oial/ORMOialBridge/ORMOialBridge.csproj 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/Oial/ORMOialBridge/ORMOialBridge.csproj 2007-08-30 17:36:21 UTC (rev 1105) @@ -22,7 +22,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> - <DocumentationFile>bin\Debug\Neumont.Tools.ORMOialBridge.xml</DocumentationFile> + <DocumentationFile>bin\Debug\Neumont.Tools.ORMToORMAbstractionBridge.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> @@ -32,7 +32,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> - <DocumentationFile>bin\Release\Neumont.Tools.ORMOialBridge.xml</DocumentationFile> + <DocumentationFile>bin\Release\Neumont.Tools.ORMToORMAbstractionBridge.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <WarningLevel>4</WarningLevel> <NoWarn>1607</NoWarn> Modified: trunk/Oial/OialModel/Install.bat =================================================================== --- trunk/Oial/OialModel/Install.bat 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/Oial/OialModel/Install.bat 2007-08-30 17:36:21 UTC (rev 1105) @@ -7,6 +7,7 @@ XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstraction.dll" "%NORMAExtensionsDir%\" XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstraction.pdb" "%NORMAExtensionsDir%\" +XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstraction.xml" "%NORMAExtensionsDir%\" REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Abstraction/2007-06/Core" /v "Class" /d "Neumont.Tools.ORMAbstraction.AbstractionDomainModel" /f 1>NUL REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Abstraction/2007-06/Core" /v "CodeBase" /d "%NORMAExtensionsDir%\Neumont.Tools.ORMAbstraction.dll" /f 1>NUL Modified: trunk/Oial/OialModel/OialModel.csproj =================================================================== --- trunk/Oial/OialModel/OialModel.csproj 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/Oial/OialModel/OialModel.csproj 2007-08-30 17:36:21 UTC (rev 1105) @@ -22,7 +22,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> - <DocumentationFile>bin\Debug\Neumont.Tools.Oial.xml</DocumentationFile> + <DocumentationFile>bin\Debug\Neumont.Tools.ORMAbstraction.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> @@ -32,7 +32,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> - <DocumentationFile>bin\Release\Neumont.Tools.Oial.xml</DocumentationFile> + <DocumentationFile>bin\Release\Neumont.Tools.ORMAbstraction.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> Modified: trunk/RelationalModel/DcilModel/DcilModel.csproj =================================================================== --- trunk/RelationalModel/DcilModel/DcilModel.csproj 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/RelationalModel/DcilModel/DcilModel.csproj 2007-08-30 17:36:21 UTC (rev 1105) @@ -22,7 +22,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>TRACE;DEBUG</DefineConstants> - <DocumentationFile>bin\Debug\Neumont.Tools.Dil.Dcil.xml</DocumentationFile> + <DocumentationFile>bin\Debug\Neumont.Tools.RelationalModels.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> @@ -32,7 +32,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> - <DocumentationFile>bin\Release\Neumont.Tools.Dil.Dcil.xml</DocumentationFile> + <DocumentationFile>bin\Release\Neumont.Tools.RelationalModels.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> Modified: trunk/RelationalModel/DcilModel/Install.bat =================================================================== --- trunk/RelationalModel/DcilModel/Install.bat 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/RelationalModel/DcilModel/Install.bat 2007-08-30 17:36:21 UTC (rev 1105) @@ -7,6 +7,7 @@ XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.RelationalModels.dll" "%NORMAExtensionsDir%\" XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.RelationalModels.pdb" "%NORMAExtensionsDir%\" +XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.RelationalModels.xml" "%NORMAExtensionsDir%\" REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase" /v "Class" /d "Neumont.Tools.RelationalModels.ConceptualDatabase.ConceptualDatabaseDomainModel" /f 1>NUL REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase" /v "CodeBase" /d "%NORMAExtensionsDir%\Neumont.Tools.RelationalModels.dll" /f 1>NUL Modified: trunk/RelationalModel/OialDcilBridge/Install.bat =================================================================== --- trunk/RelationalModel/OialDcilBridge/Install.bat 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/RelationalModel/OialDcilBridge/Install.bat 2007-08-30 17:36:21 UTC (rev 1105) @@ -7,6 +7,7 @@ XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" "%NORMAExtensionsDir%\" XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.pdb" "%NORMAExtensionsDir%\" +XCOPY /Y /D /V /Q "%RootDir%\%BuildOutDir%\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.xml" "%NORMAExtensionsDir%\" REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase" /v "Class" /d "Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.ORMAbstractionToConceptualDatabaseBridgeDomainModel" /f 1>NUL REG ADD "HKLM\%VSRegistryRoot%\Neumont\ORM Architect\Extensions\http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase" /v "CodeBase" /d "%NORMAExtensionsDir%\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" /f 1>NUL Modified: trunk/RelationalModel/OialDcilBridge/OialDcilBridge.csproj =================================================================== --- trunk/RelationalModel/OialDcilBridge/OialDcilBridge.csproj 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/RelationalModel/OialDcilBridge/OialDcilBridge.csproj 2007-08-30 17:36:21 UTC (rev 1105) @@ -32,7 +32,7 @@ <Optimize>true</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> - <DocumentationFile>bin\Release\Neumont.Tools.Dil.OialDcilBridge.xml</DocumentationFile> + <DocumentationFile>bin\Release\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.xml</DocumentationFile> <ErrorReport>prompt</ErrorReport> <NoWarn>1607</NoWarn> <UseVSHostingProcess>false</UseVSHostingProcess> Modified: trunk/Setup/ComponentGroups.wxs =================================================================== --- trunk/Setup/ComponentGroups.wxs 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/Setup/ComponentGroups.wxs 2007-08-30 17:36:21 UTC (rev 1105) @@ -39,7 +39,21 @@ <ComponentRef Id="NORMAVSOIALModelExtensionComponent"/> <ComponentRef Id="NORMAVSRelationalViewExtensionComponent"/> <ComponentRef Id="NORMAVSCustomPropertiesExtensionComponent"/> + <ComponentRef Id="NORMAVSCustomPropertiesGACComponent"/> + <ComponentRef Id="NORMAVSCustomPropertiesSchemaComponent"/> <ComponentRef Id="NORMAVSCustomPropertiesVerbalizationComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionExtensionComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionGACComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionSchemaComponent"/> + <ComponentRef Id="NORMAVSORMToORMAbstractionExtensionComponent"/> + <ComponentRef Id="NORMAVSORMToORMAbstractionGACComponent"/> + <ComponentRef Id="NORMAVSORMToORMAbstractionSchemaComponent"/> + <ComponentRef Id="NORMAVSRelationalModelsExtensionComponent"/> + <ComponentRef Id="NORMAVSRelationalModelsGACComponent"/> + <ComponentRef Id="NORMAVSRelationalModelsSchemaComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionToConceptualDatabaseExtensionComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionToConceptualDatabaseGACComponent"/> + <ComponentRef Id="NORMAVSORMAbstractionToConceptualDatabaseSchemaComponent"/> <ComponentRef Id="ORMSchemaCatalogComponent"/> <ComponentRef Id="ORMSchemasComponent"/> <ComponentRef Id="ORMSchemasLocalCatalogComponent"/> Modified: trunk/Setup/Components.wxs =================================================================== --- trunk/Setup/Components.wxs 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/Setup/Components.wxs 2007-08-30 17:36:21 UTC (rev 1105) @@ -23,6 +23,26 @@ <File Id="Neumont.Tools.ORM.dll_GAC" Name="ORM.dll" LongName="Neumont.Tools.ORM.dll" src="..\ORMModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORM.dll" DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Vital="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORM.dll_GAC" ProcessorArchitecture="msil"/> </Component> + <Component Id="NORMAVSCustomPropertiesGACComponent" Guid="0772D284-812E-4ECC-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORM.CustomProperties.dll_GAC" Name="ORMCstPr.dll" LongName="Neumont.Tools.ORM.CustomProperties.dll" src="..\CustomProperties\bin\$(var.BuildConfiguration)\Neumont.Tools.ORM.CustomProperties.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORM.CustomProperties.dll_GAC" ProcessorArchitecture="msil"/> + </Component> + <Component Id="NORMAVSORMAbstractionGACComponent" Guid="287179E2-73E9-4685-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMAbstraction.dll_GAC" Name="ORMAbstr.dll" LongName="Neumont.Tools.ORMAbstraction.dll" src="..\Oial\OialModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstraction.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMAbstraction.dll_GAC" ProcessorArchitecture="msil"/> + </Component> + <Component Id="NORMAVSORMToORMAbstractionGACComponent" Guid="83ACCC60-19F4-4BBE-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMToORMAbstractionBridge.dll_GAC" Name="ORMAbsBr.dll" LongName="Neumont.Tools.ORMToORMAbstractionBridge.dll" src="..\Oial\ORMOialBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMToORMAbstractionBridge.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMToORMAbstractionBridge.dll_GAC" ProcessorArchitecture="msil"/> + </Component> + <Component Id="NORMAVSRelationalModelsGACComponent" Guid="8877E891-60A3-454C-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.RelationalModels.dll_GAC" Name="RelMods.dll" LongName="Neumont.Tools.RelationalModels.dll" src="..\RelationalModel\DcilModel\bin\$(var.BuildConfiguration)\Neumont.Tools.RelationalModels.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.RelationalModels.dll_GAC" ProcessorArchitecture="msil"/> + </Component> + <Component Id="NORMAVSORMAbstractionToConceptualDatabaseGACComponent" Guid="B14BF95A-EC48-49EE-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll_GAC" Name="CDBBr.dll" LongName="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" src="..\RelationalModel\OialDcilBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll_GAC" ProcessorArchitecture="msil"/> + </Component> </Directory> <Directory Id="$(var.ProgramFilesFolder)"> @@ -59,6 +79,9 @@ <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\NORMAVS"> <Registry Type="string" Value="[BINDIR]"/> </Registry> + <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\NORMAVSExtensions"> + <Registry Type="string" Value="[EXTENSIONSDIR]"/> + </Registry> <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="$(var.NORMARegRoot)"> <Registry Type="string" Name="InstallDir" Value="[$(var.DefaultShortProductDir)]"/> <Registry Type="string" Name="ProductVersion" Value="$(var.ProductVersion)"/> @@ -150,8 +173,7 @@ </Registry> </Component> - <Directory Id="Extensions" Name="Ext" LongName="Extenions"> - + <Directory Id="EXTENSIONSDIR" Name="Ext" LongName="Extensions"> <Component Id="NORMAVSOIALModelExtensionComponent" Guid="27157B36-345A-4E11-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> <File Id="Neumont.Tools.ORM.OIALModel.dll" Name="OIALModl.dll" LongName="Neumont.Tools.ORM.OIALModel.dll" src="..\OIALModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORM.OIALModel.dll" DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORM.OIALModel.dll" AssemblyApplication="Neumont.Tools.ORM.OIALModel.dll" ProcessorArchitecture="msil"/> @@ -188,6 +210,61 @@ </Registry> </Component> + <Component Id="NORMAVSORMAbstractionExtensionComponent" Guid="2AF4858D-43CC-4107-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMAbstraction.dll" Name="ORMAbstr.dll" LongName="Neumont.Tools.ORMAbstraction.dll" src="..\Oial\OialModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstraction.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMAbstraction.dll" AssemblyApplication="Neumont.Tools.ORMAbstraction.dll" ProcessorArchitecture="msil"/> + <File Id="Neumont.Tools.ORMAbstraction.pdb" Name="ORMAbstr.pdb" LongName="Neumont.Tools.ORMAbstraction.pdb" src="..\Oial\OialModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstraction.pdb" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstraction.dll"/> + <File Id="Neumont.Tools.ORMAbstraction.xml" Name="ORMAbstr.xml" LongName="Neumont.Tools.ORMAbstraction.xml" src="..\Oial\OialModel\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstraction.xml" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstraction.dll"/> + <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="$(var.NORMAVSExtensionsRegRoot)\http://schemas.neumont.edu/ORM/Abstraction/2007-06/Core"> + <Registry Type="string" Name="Class" Value="Neumont.Tools.ORMAbstraction.AbstractionDomainModel"/> + <Registry Type="string" Name="Assembly" Value="Neumont.Tools.ORMAbstraction, $(var.BaseAssemblyName)"/> + <Registry Type="string" Name="CodeBase" Value="[#Neumont.Tools.ORMAbstraction.dll]"/> + </Registry> + </Component> + + <Component Id="NORMAVSORMToORMAbstractionExtensionComponent" Guid="C6CED0EA-97CA-40AA-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMToORMAbstractionBridge.dll" Name="ORMAbsBr.dll" LongName="Neumont.Tools.ORMToORMAbstractionBridge.dll" src="..\Oial\ORMOialBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMToORMAbstractionBridge.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMToORMAbstractionBridge.dll" AssemblyApplication="Neumont.Tools.ORMToORMAbstractionBridge.dll" ProcessorArchitecture="msil"/> + <File Id="Neumont.Tools.ORMToORMAbstractionBridge.pdb" Name="ORMAbsBr.pdb" LongName="Neumont.Tools.ORMToORMAbstractionBridge.pdb" src="..\Oial\ORMOialBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMToORMAbstractionBridge.pdb" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMToORMAbstractionBridge.dll"/> + <File Id="Neumont.Tools.ORMToORMAbstractionBridge.xml" Name="ORMAbsBr.xml" LongName="Neumont.Tools.ORMToORMAbstractionBridge.xml" src="..\Oial\ORMOialBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMToORMAbstractionBridge.xml" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMToORMAbstractionBridge.dll"/> + <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="$(var.NORMAVSExtensionsRegRoot)\http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMToORMAbstraction"> + <Registry Type="string" Name="Class" Value="Neumont.Tools.ORMToORMAbstractionBridge.ORMToORMAbstractionBridgeDomainModel"/> + <Registry Type="string" Name="Assembly" Value="Neumont.Tools.ORMToORMAbstractionBridge, $(var.BaseAssemblyName)"/> + <Registry Type="string" Name="CodeBase" Value="[#Neumont.Tools.ORMToORMAbstractionBridge.dll]"/> + </Registry> + </Component> + + <Component Id="NORMAVSRelationalModelsExtensionComponent" Guid="8CA7B2DB-1669-427B-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.RelationalModels.dll" Name="RelMods.dll" LongName="Neumont.Tools.RelationalModels.dll" src="..\RelationalModel\DcilModel\bin\$(var.BuildConfiguration)\Neumont.Tools.RelationalModels.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.RelationalModels.dll" AssemblyApplication="Neumont.Tools.RelationalModels.dll" ProcessorArchitecture="msil"/> + <File Id="Neumont.Tools.RelationalModels.pdb" Name="RelMods.pdb" LongName="Neumont.Tools.RelationalModels.pdb" src="..\RelationalModel\DcilModel\bin\$(var.BuildConfiguration)\Neumont.Tools.RelationalModels.pdb" + DefaultLanguage="0" CompanionFile="Neumont.Tools.RelationalModels.dll"/> + <File Id="Neumont.Tools.RelationalModels.xml" Name="RelMods.xml" LongName="Neumont.Tools.RelationalModels.xml" src="..\RelationalModel\DcilModel\bin\$(var.BuildConfiguration)\Neumont.Tools.RelationalModels.xml" + DefaultLanguage="0" CompanionFile="Neumont.Tools.RelationalModels.dll"/> + <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="$(var.NORMAVSExtensionsRegRoot)\http://schemas.neumont.edu/ORM/Relational/2007-06/ConceptualDatabase"> + <Registry Type="string" Name="Class" Value="Neumont.Tools.RelationalModels.ConceptualDatabase.ConceptualDatabaseDomainModel"/> + <Registry Type="string" Name="Assembly" Value="Neumont.Tools.RelationalModels, $(var.BaseAssemblyName)"/> + <Registry Type="string" Name="CodeBase" Value="[#Neumont.Tools.RelationalModels.dll]"/> + </Registry> + </Component> + + <Component Id="NORMAVSORMAbstractionToConceptualDatabaseExtensionComponent" Guid="2D11803B-91D7-446E-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)"> + <File Id="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" Name="CDBBr.dll" LongName="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" src="..\RelationalModel\OialDcilBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" + DefaultVersion="$(var.ProductVersion)" DefaultLanguage="0" KeyPath="yes" Assembly=".net" AssemblyManifest="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" AssemblyApplication="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll" ProcessorArchitecture="msil"/> + <File Id="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.pdb" Name="CDBBr.pdb" LongName="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.pdb" src="..\RelationalModel\OialDcilBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.pdb" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll"/> + <File Id="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.xml" Name="CDBBr.xml" LongName="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.xml" src="..\RelationalModel\OialDcilBridge\bin\$(var.BuildConfiguration)\Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.xml" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll"/> + <Registry Action="createKeyAndRemoveKeyOnUninstall" Root="HKLM" Key="$(var.NORMAVSExtensionsRegRoot)\http://schemas.neumont.edu/ORM/Bridge/2007-06/ORMAbstractionToConceptualDatabase"> + <Registry Type="string" Name="Class" Value="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.ORMAbstractionToConceptualDatabaseBridgeDomainModel"/> + <Registry Type="string" Name="Assembly" Value="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge, $(var.BaseAssemblyName)"/> + <Registry Type="string" Name="CodeBase" Value="[#Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll]"/> + </Registry> + </Component> </Directory> </Directory> @@ -211,6 +288,28 @@ <File Id="ORMDesignerSettings.xsd" Name="DsgnrStg.xsd" LongName="ORMDesignerSettings.xsd" src="..\ORMModel\Shell\ORMDesignerSettings.xsd" DefaultLanguage="0" CompanionFile="Neumont.Tools.ORM.dll"/> </Component> + <Component Id="NORMAVSCustomPropertiesSchemaComponent" Guid="27EB4413-1888-4038-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)" KeyPath="yes"> + <File Id="CustomProperties.xsd" Name="ORMCstPr.xsd" LongName="CustomProperties.xsd" src="..\CustomProperties\CustomProperties.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORM.CustomProperties.dll"/> + </Component> + <Component Id="NORMAVSORMAbstractionSchemaComponent" Guid="1AFB3357-16AC-4A2B-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)" KeyPath="yes"> + <File Id="ORMAbstraction.xsd" Name="ORMAbstr.xsd" LongName="ORMAbstraction.xsd" src="..\Oial\OialModel\OIAL.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstraction.dll"/> + <File Id="ORMAbstractionDataTypes.xsd" Name="ORMAbsDT.xsd" LongName="ORMAbstractionDataTypes.xsd" src="..\Oial\OialModel\OIALDatatypes.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstraction.dll"/> + </Component> + <Component Id="NORMAVSORMToORMAbstractionSchemaComponent" Guid="D79F2881-1707-4499-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)" KeyPath="yes"> + <File Id="ORMToORMAbstraction.xsd" Name="ORMAbsBr.xsd" LongName="ORMToORMAbstraction.xsd" src="..\Oial\ORMOialBridge\ORMToORMAbstraction.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMToORMAbstractionBridge.dll"/> + </Component> + <Component Id="NORMAVSRelationalModelsSchemaComponent" Guid="5D8B0055-6336-4226-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)" KeyPath="yes"> + <File Id="ConceptualDatabase.xsd" Name="CDB.xsd" LongName="ConceptualDatabase.xsd" src="..\RelationalModel\DcilModel\ConceptualDatabase.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.RelationalModels.dll"/> + </Component> + <Component Id="NORMAVSORMAbstractionToConceptualDatabaseSchemaComponent" Guid="F3ECE70B-A746-4FDA-$(var.VersionGuidSuffix)" DiskId="1" Win64="$(var.Win64)" KeyPath="yes"> + <File Id="ORMAbstractionToConceptualDatabase.xsd" Name="CDBBr.xsd" LongName="ORMAbstractionToConceptualDatabase.xsd" src="..\RelationalModel\OialDcilBridge\ORMAbstractionToConceptualDatabase.xsd" + DefaultLanguage="0" CompanionFile="Neumont.Tools.ORMAbstractionToConceptualDatabaseBridge.dll"/> + </Component> </Directory> <Directory Id="Transforms" Name="Trnsfrms" LongName="Transforms"> <!-- XSLTs specific to NORMA for VS go here. Anything potentially applicable to other programs should go under ORMCOMMONTRANSFORMSDIR or DILCOMMONTRANSFORMSDIR. --> Modified: trunk/VersionGenerator.exe.config =================================================================== --- trunk/VersionGenerator.exe.config 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/VersionGenerator.exe.config 2007-08-30 17:36:21 UTC (rev 1105) @@ -2,7 +2,7 @@ <configuration> <appSettings> <add key="RevisionStartYearMonth" value="2006-01"/> - <add key="ReleaseYearMonth" value="2007-06"/> + <add key="ReleaseYearMonth" value="2007-08"/> <!-- ReleaseType: "CTP" or "RTM" --> <add key="ReleaseType" value="CTP"/> <!-- Changes to the major and/or minor version numbers have extreme effects across every part of the product. --> Modified: trunk/install.bat =================================================================== --- trunk/install.bat 2007-08-30 17:30:26 UTC (rev 1104) +++ trunk/install.bat 2007-08-30 17:36:21 UTC (rev 1105) @@ -41,6 +41,12 @@ XCOPY /Y /D /V /Q "%RootDir%\catalog.xml" "%ORMDir%\Schemas\" XCOPY /Y /D /V /Q "%RootDir%\ORMModel\Shell\ORMDesignerSettings.xsd" "%NORMADir%\Xml\Schemas\" +XCOPY /Y /D /V /Q "%RootDir%\CustomProperties\CustomProperties.xsd" "%NORMADir%\Xml\Schemas\" +ECHO F | XCOPY /Y /D /V /Q "%RootDir%\Oial\OialModel\OIAL.xsd" "%NORMADir%\Xml\Schemas\ORMAbstraction.xsd" +ECHO F | XCOPY /Y /D /V /Q "%RootDir%\Oial\OialModel\OIALDatatypes.xsd" "%NORMADir%\Xml\Schemas\ORMAbstractionDataTypes.xsd" +XCOPY /Y /D /V /Q "%RootDir%\Oial\ORMOialBridge\ORMToORMAbstraction.xsd" "%NORMADir%\Xml\Schemas\" +XCOPY /Y /D /V /Q "%RootDir%\RelationalModel\DcilModel\ConceptualDatabase.xsd" "%NORMADir%\Xml\Schemas\" +XCOPY /Y /D /V /Q "%RootDir%\RelationalModel\OialDcilBridge\ORMAbstractionToConceptualDatabase.xsd" "%NORMADir%\Xml\Schemas\" XCOPY /Y /D /V /Q "%RootDir%\ORMModel\Shell\catalog.xml" "%NORMADir%\Xml\Schemas\" XCOPY /Y /D /V /Q "%RootDir%\ORMModel\Shell\ORMDesignerSettings.xml" "%NORMADir%\" XCOPY /Y /D /V /Q "%RootDir%\ORMModel\Shell\Converters\*.xslt" "%NORMADir%\Xml\Transforms\Converters\" @@ -98,6 +104,9 @@ REG ADD "HKLM\%VSRegistryRoot%\XmlDesigners\{EDA9E282-8FC6-4AE4-AF2C-C224FD3AE49B}" /v "LogicalView" /d "7651A702-06E5-11D1-8EBD-00A0C90F26EA" /f 1>NUL REG ADD "HKLM\%VSRegistryRoot%\XmlDesigners\{EDA9E282-8FC6-4AE4-AF2C-C224FD3AE49B}" /v "Namespace" /d "http://schemas.neumont.edu/ORM/2006-04/ORMRoot" /f 1>NUL +REG ADD "HKLM\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\NORMAVS" /ve /d "%NORMADir%\bin" /f 1>NUL +REG ADD "HKLM\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\AssemblyFoldersEx\NORMAVSExtensions" /ve /d "%NORMADir%\bin\Extensions" /f 1>NUL + REG ADD "HKCR\MIME\Database\Content Type\application/orm+xml" /v "Extension" /d ".orm" /f 1>NUL REG ADD "HKCR\.orm" /ve /d "ormfile" /f 1>NUL REG ADD "HKCR\.orm" /v "Content Type" /d "application/orm+xml" /f 1>NUL This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |