Mercurial > repos > IBBoard.WarFoundry.API
diff IBBoard.WarFoundry.API.csproj @ 482:1ed2f3ab5e35
Re #419: Remove assumptions of a file-based install
* Swap API to using new "loadable object" and "loadable object source" wrappers to allow file-based or memory-based loading
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 07 Jul 2012 21:01:32 +0100 |
parents | 81f32062c9fa |
children | 4d6c92744254 |
line wrap: on
line diff
--- a/IBBoard.WarFoundry.API.csproj Mon Jun 25 21:04:02 2012 +0100 +++ b/IBBoard.WarFoundry.API.csproj Sat Jul 07 21:01:32 2012 +0100 @@ -33,9 +33,9 @@ <BootstrapperEnabled>true</BootstrapperEnabled> </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> - <DebugSymbols>true</DebugSymbols> + <DebugSymbols>True</DebugSymbols> <DebugType>full</DebugType> - <Optimize>false</Optimize> + <Optimize>False</Optimize> <OutputPath>bin\Debug\</OutputPath> <DefineConstants>DEBUG;TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> @@ -43,7 +43,7 @@ </PropertyGroup> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> <DebugType>pdbonly</DebugType> - <Optimize>true</Optimize> + <Optimize>True</Optimize> <OutputPath>bin\Release\</OutputPath> <DefineConstants>TRACE</DefineConstants> <ErrorReport>prompt</ErrorReport> @@ -162,6 +162,12 @@ <Compile Include="API\Objects\Requirement\RaceRequiresNoMoreThanNUnitsRequirement.cs" /> <Compile Include="API\Objects\Requirement\Context\AddingContext.cs" /> <Compile Include="API\Objects\Requirement\Context\AddingToParentContext.cs" /> + <Compile Include="API\Loading\ILoadableObject.cs" /> + <Compile Include="API\Loading\LoadableFileObject.cs" /> + <Compile Include="API\Loading\LoadableResourceObject.cs" /> + <Compile Include="API\Loading\ILoadableObjectSource.cs" /> + <Compile Include="API\Loading\LoadableObjectSourceDirectory.cs" /> + <Compile Include="API\Loading\LoadableObjectSourceResourceSet.cs" /> </ItemGroup> <ItemGroup> <Reference Include="System.Xml" /> @@ -197,34 +203,35 @@ </ProjectExtensions> <ItemGroup> <Folder Include="API\Objects\Requirement\Context\" /> + <Folder Include="API\Loading\" /> </ItemGroup> <ItemGroup> <EmbeddedResource Include="schemas\army.xsd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\race.xsd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\system.xsd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\warfoundry-cats.xsd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\warfoundry-core.xsd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\xhtml1-strict.dtd"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\xhtml-lat1.ent"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\xhtml-special.ent"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> <EmbeddedResource Include="schemas\xhtml-symbol.ent"> - <Gettext-ScanForTranslations>false</Gettext-ScanForTranslations> + <Gettext-ScanForTranslations>False</Gettext-ScanForTranslations> </EmbeddedResource> </ItemGroup> </Project> \ No newline at end of file