Permalink
Browse files

Moved peg parsers into seperate project

  • Loading branch information...
1 parent d290540 commit 1ca850f863654d10f31435af3fcffc3a8e46cc71 @devhawk committed Dec 3, 2008
View
58 Cashel/Cashel.Peg/Cashel.Peg.fsproj
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+ <ProductVersion>8.0.30703</ProductVersion>
+ <SchemaVersion>2.0</SchemaVersion>
+ <ProjectGuid>{ada1f74d-b036-4756-967c-5e46199732c4}</ProjectGuid>
+ <OutputType>Library</OutputType>
+ <RootNamespace>Cashel.Peg</RootNamespace>
+ <AssemblyName>Cashel.Peg</AssemblyName>
+ <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+ <FileAlignment>512</FileAlignment>
+ <Name>Cashel.Peg</Name>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+ <DebugSymbols>true</DebugSymbols>
+ <DebugType>full</DebugType>
+ <Optimize>false</Optimize>
+ <OutputPath>bin\Debug\</OutputPath>
+ <DefineConstants>DEBUG;TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>3</WarningLevel>
+ </PropertyGroup>
+ <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+ <DebugType>pdbonly</DebugType>
+ <Optimize>true</Optimize>
+ <OutputPath>bin\Release\</OutputPath>
+ <DefineConstants>TRACE</DefineConstants>
+ <ErrorReport>prompt</ErrorReport>
+ <WarningLevel>3</WarningLevel>
+ </PropertyGroup>
+ <ItemGroup>
+ <Reference Include="System" />
+ <Reference Include="System.Core">
+ <RequiredTargetFramework>3.5</RequiredTargetFramework>
+ </Reference>
+ </ItemGroup>
+ <ItemGroup>
+ <Compile Include="peg.fs" />
+ <Compile Include="peg2.fs" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\Cashel\Cashel.fsproj">
+ <Name>Cashel</Name>
+ <Project>{6b89dd99-f2d4-4c0b-9a9a-12ae0028edd1}</Project>
+ <Private>True</Private>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(MSBuildExtensionsPath)\FSharp\1.0\Microsoft.FSharp.Targets" />
+ <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ -->
+</Project>
View
0 Cashel/Cashel/peg.fs → Cashel/Cashel.Peg/peg.fs
File renamed without changes.
View
0 Cashel/Cashel/peg2.fs → Cashel/Cashel.Peg/peg2.fs
File renamed without changes.
View
5 Cashel/Cashel.Tests/Cashel.Tests.fsproj
@@ -62,6 +62,11 @@
<Compile Include="primitives_test.fs" />
</ItemGroup>
<ItemGroup>
+ <ProjectReference Include="..\Cashel.Peg\Cashel.Peg.fsproj">
+ <Name>Cashel.Peg</Name>
+ <Project>{ada1f74d-b036-4756-967c-5e46199732c4}</Project>
+ <Private>True</Private>
+ </ProjectReference>
<ProjectReference Include="..\Cashel\Cashel.fsproj">
<Name>Cashel</Name>
<Project>{6b89dd99-f2d4-4c0b-9a9a-12ae0028edd1}</Project>
View
6 Cashel/Cashel.sln
@@ -5,6 +5,8 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel", "Cashel\Cashel.fsp
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Tests", "Cashel.Tests\Cashel.Tests.fsproj", "{25D2AF80-078E-46A1-8EBB-01A905DBAD48}"
EndProject
+Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Cashel.Peg", "Cashel.Peg\Cashel.Peg.fsproj", "{ADA1F74D-B036-4756-967C-5E46199732C4}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -19,6 +21,10 @@ Global
{25D2AF80-078E-46A1-8EBB-01A905DBAD48}.Debug|Any CPU.Build.0 = Debug|Any CPU
{25D2AF80-078E-46A1-8EBB-01A905DBAD48}.Release|Any CPU.ActiveCfg = Release|Any CPU
{25D2AF80-078E-46A1-8EBB-01A905DBAD48}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ADA1F74D-B036-4756-967C-5E46199732C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ADA1F74D-B036-4756-967C-5E46199732C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ADA1F74D-B036-4756-967C-5E46199732C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ADA1F74D-B036-4756-967C-5E46199732C4}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
View
2 Cashel/Cashel/Cashel.fsproj
@@ -39,8 +39,6 @@
<ItemGroup>
<Compile Include="parser.fs" />
<Compile Include="primitives.fs" />
- <Compile Include="peg.fs" />
- <Compile Include="peg2.fs" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\FSharp\1.0\Microsoft.FSharp.Targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.

0 comments on commit 1ca850f

Please sign in to comment.