[svn] r6625: nemerle/trunk/Nemerle.nproj

Nuald svnadmin at nemerle.org
Fri Sep 8 04:06:15 CEST 2006


Log:
Changed build order of sources to fix NGen compilation error.

Author: Nuald
Date: Fri Sep  8 04:06:01 2006
New Revision: 6625

Modified:
   nemerle/trunk/Nemerle.nproj

Modified: nemerle/trunk/Nemerle.nproj
==============================================================================
--- nemerle/trunk/Nemerle.nproj	(original)
+++ nemerle/trunk/Nemerle.nproj	Fri Sep  8 04:06:01 2006
@@ -9,17 +9,18 @@
     <Name>Nemerle</Name>
     <TargetPlatform>v2</TargetPlatform>
     <DefineConstants>RUNTIME_MS</DefineConstants>
-		<DefineConstants>_stage3</DefineConstants>
-		<DefineConstants>MSBUILD</DefineConstants>
+    <!-- <DefineConstants>_stage3</DefineConstants>
+    <DefineConstants>MSBUILD</DefineConstants> -->
 		<WarningLevel>4</WarningLevel>
     <NoStdLib>true</NoStdLib>
+    <EnabledWarnings>10006</EnabledWarnings>
     <!--NoStdMacros>true</NoStdMacros-->
     <GreedyReferences>false</GreedyReferences>
 		<KeyOriginatorFile>misc\keys\Nemerle.snk</KeyOriginatorFile>
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
     <OutputPath>bin\Debug\</OutputPath>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <!-- <DefineConstants>DEBUG;TRACE</DefineConstants> -->
   </PropertyGroup>
   <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|AnyCPU'">
     <OutputPath>bin\Release\</OutputPath>
@@ -30,12 +31,103 @@
     <Folder Include="lib" />
   </ItemGroup>
   <ItemGroup>
-    <Compile Include="lib\*.n">
+    <Compile Include="lib\internal-numbered.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\internal-array.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\internal.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\core.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\macros.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\getopt.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\hashtable.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\icloneable.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\icollection.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\input.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\linkedlist.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\list.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\listenumerator.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\option.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\queue.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\stack.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\tree.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\idictionaryenumerator.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\idictionary.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\heap.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\narray.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\nstring.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\pair.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\rlist.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\set.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\concurrency.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\AssemblyInfo.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\LazyValue.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\PipeReader.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\PipeWriter.n">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="lib\oldapi.n">
       <SubType>Code</SubType>
     </Compile>
   </ItemGroup>
   <ItemGroup>
     <Reference Include="mscorlib" />
     <Reference Include="System" />
+    <Reference Include="System.Xml" />
   </ItemGroup>
 </Project>
\ No newline at end of file



More information about the svn mailing list