Skip to content

Commit d41a513

Browse files
committed
Merge pull request #5 from robertlj/master
Updated Dist task
2 parents 406ca89 + 3b732c1 commit d41a513

File tree

2 files changed

+212
-217
lines changed

2 files changed

+212
-217
lines changed
Lines changed: 139 additions & 142 deletions
Original file line numberDiff line numberDiff line change
@@ -1,143 +1,140 @@
1-
<?xml version="1.0" encoding="utf-8"?>
2-
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<PropertyGroup>
4-
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5-
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6-
<ProductVersion>9.0.30729</ProductVersion>
7-
<SchemaVersion>2.0</SchemaVersion>
8-
<ProjectGuid>{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}</ProjectGuid>
9-
<OutputType>Exe</OutputType>
10-
<AppDesignerFolder>Properties</AppDesignerFolder>
11-
<RootNamespace>clojure.lang</RootNamespace>
12-
<AssemblyName>Clojure.Compile</AssemblyName>
13-
<FileAlignment>512</FileAlignment>
14-
<FileUpgradeFlags>
15-
</FileUpgradeFlags>
16-
<OldToolsVersion>3.5</OldToolsVersion>
17-
<UpgradeBackupLocation />
18-
<PublishUrl>publish\</PublishUrl>
19-
<Install>true</Install>
20-
<InstallFrom>Disk</InstallFrom>
21-
<UpdateEnabled>false</UpdateEnabled>
22-
<UpdateMode>Foreground</UpdateMode>
23-
<UpdateInterval>7</UpdateInterval>
24-
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
25-
<UpdatePeriodically>false</UpdatePeriodically>
26-
<UpdateRequired>false</UpdateRequired>
27-
<MapFileExtensions>true</MapFileExtensions>
28-
<ApplicationRevision>0</ApplicationRevision>
29-
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
30-
<IsWebBootstrapper>false</IsWebBootstrapper>
31-
<UseApplicationTrust>false</UseApplicationTrust>
32-
<BootstrapperEnabled>true</BootstrapperEnabled>
33-
</PropertyGroup>
34-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug 3.5|AnyCPU' ">
35-
<DebugSymbols>true</DebugSymbols>
36-
<DebugType>full</DebugType>
37-
<Optimize>false</Optimize>
38-
<OutputPath>..\..\bin\3.5\Debug\</OutputPath>
39-
<DefineConstants>TRACE;DEBUG;CLR2</DefineConstants>
40-
<ErrorReport>prompt</ErrorReport>
41-
<WarningLevel>4</WarningLevel>
42-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
43-
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
44-
</PropertyGroup>
45-
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release 3.5|AnyCPU' ">
46-
<DebugType>pdbonly</DebugType>
47-
<Optimize>true</Optimize>
48-
<OutputPath>..\..\bin\3.5\Release\</OutputPath>
49-
<DefineConstants>TRACE;CLR2</DefineConstants>
50-
<ErrorReport>prompt</ErrorReport>
51-
<WarningLevel>4</WarningLevel>
52-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
53-
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
54-
</PropertyGroup>
55-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug 4.0|AnyCPU'">
56-
<DebugSymbols>true</DebugSymbols>
57-
<DebugType>full</DebugType>
58-
<Optimize>false</Optimize>
59-
<OutputPath>..\..\bin\4.0\Debug\</OutputPath>
60-
<DefineConstants>TRACE;DEBUG</DefineConstants>
61-
<ErrorReport>prompt</ErrorReport>
62-
<WarningLevel>4</WarningLevel>
63-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
64-
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
65-
</PropertyGroup>
66-
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release 4.0|AnyCPU'">
67-
<DebugType>pdbonly</DebugType>
68-
<Optimize>true</Optimize>
69-
<OutputPath>..\..\bin\4.0\Release\</OutputPath>
70-
<DefineConstants>TRACE</DefineConstants>
71-
<ErrorReport>prompt</ErrorReport>
72-
<WarningLevel>4</WarningLevel>
73-
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
74-
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
75-
</PropertyGroup>
76-
<ItemGroup>
77-
<Reference Include="Microsoft.Scripting.Core" Condition=" '$(TargetFrameworkVersion)' == 'v3.5' ">
78-
<HintPath>..\..\lib\DLR\2.0\Microsoft.Scripting.Core.dll</HintPath>
79-
</Reference>
80-
<Reference Include="System" />
81-
<Reference Include="System.Core">
82-
<RequiredTargetFramework>3.5</RequiredTargetFramework>
83-
</Reference>
84-
<Reference Include="System.Xml.Linq">
85-
<RequiredTargetFramework>3.5</RequiredTargetFramework>
86-
</Reference>
87-
<Reference Include="System.Data.DataSetExtensions">
88-
<RequiredTargetFramework>3.5</RequiredTargetFramework>
89-
</Reference>
90-
<Reference Include="System.Data" />
91-
<Reference Include="System.Xml" />
92-
</ItemGroup>
93-
<ItemGroup>
94-
<Compile Include="Compile.cs" />
95-
<Compile Include="GlobalSuppressions.cs" />
96-
<Compile Include="Properties\AssemblyInfo.cs" />
97-
</ItemGroup>
98-
<ItemGroup>
99-
<ProjectReference Include="..\Clojure.Source\Clojure.Source.csproj">
100-
<Project>{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}</Project>
101-
<Name>Clojure.Source</Name>
102-
</ProjectReference>
103-
<ProjectReference Include="..\Clojure\Clojure.csproj">
104-
<Project>{B8089F66-DFBD-4906-BEE0-B317689C2524}</Project>
105-
<Name>Clojure</Name>
106-
</ProjectReference>
107-
</ItemGroup>
108-
<ItemGroup>
109-
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
110-
<Visible>False</Visible>
111-
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
112-
<Install>false</Install>
113-
</BootstrapperPackage>
114-
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
115-
<Visible>False</Visible>
116-
<ProductName>.NET Framework 3.5 SP1</ProductName>
117-
<Install>true</Install>
118-
</BootstrapperPackage>
119-
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
120-
<Visible>False</Visible>
121-
<ProductName>Windows Installer 3.1</ProductName>
122-
<Install>true</Install>
123-
</BootstrapperPackage>
124-
</ItemGroup>
125-
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
126-
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
127-
Other similar extension points exist, see Microsoft.Common.targets.
128-
<Target Name="BeforeBuild">
129-
</Target>
130-
<Target Name="AfterBuild">
131-
</Target>
132-
-->
133-
<PropertyGroup>
134-
<Runtime>.Net</Runtime>
135-
</PropertyGroup>
136-
<PropertyGroup>
137-
<PostBuildEvent Condition=" '$(Runtime)' == 'Mono' ">mono "$(TargetPath)" clojure.core clojure.core.protocols clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect</PostBuildEvent>
138-
<PostBuildEvent Condition=" '$(Runtime)' == '.Net' ">"$(TargetPath)" clojure.core clojure.core.protocols clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect</PostBuildEvent>
139-
</PropertyGroup>
140-
<PropertyGroup>
141-
<PostBuildEvent>"$(TargetPath)" clojure.core clojure.core.protocols clojure.main clojure.set clojure.edn clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect</PostBuildEvent>
142-
</PropertyGroup>
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6+
<ProductVersion>9.0.30729</ProductVersion>
7+
<SchemaVersion>2.0</SchemaVersion>
8+
<ProjectGuid>{3DBF3359-43B5-47C9-9E4D-CF50D7587F20}</ProjectGuid>
9+
<OutputType>Exe</OutputType>
10+
<AppDesignerFolder>Properties</AppDesignerFolder>
11+
<RootNamespace>clojure.lang</RootNamespace>
12+
<AssemblyName>Clojure.Compile</AssemblyName>
13+
<FileAlignment>512</FileAlignment>
14+
<FileUpgradeFlags>
15+
</FileUpgradeFlags>
16+
<OldToolsVersion>3.5</OldToolsVersion>
17+
<UpgradeBackupLocation />
18+
<PublishUrl>publish\</PublishUrl>
19+
<Install>true</Install>
20+
<InstallFrom>Disk</InstallFrom>
21+
<UpdateEnabled>false</UpdateEnabled>
22+
<UpdateMode>Foreground</UpdateMode>
23+
<UpdateInterval>7</UpdateInterval>
24+
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
25+
<UpdatePeriodically>false</UpdatePeriodically>
26+
<UpdateRequired>false</UpdateRequired>
27+
<MapFileExtensions>true</MapFileExtensions>
28+
<ApplicationRevision>0</ApplicationRevision>
29+
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
30+
<IsWebBootstrapper>false</IsWebBootstrapper>
31+
<UseApplicationTrust>false</UseApplicationTrust>
32+
<BootstrapperEnabled>true</BootstrapperEnabled>
33+
</PropertyGroup>
34+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug 3.5|AnyCPU' ">
35+
<DebugSymbols>true</DebugSymbols>
36+
<DebugType>full</DebugType>
37+
<Optimize>false</Optimize>
38+
<OutputPath>..\..\bin\3.5\Debug\</OutputPath>
39+
<DefineConstants>TRACE;DEBUG;CLR2</DefineConstants>
40+
<ErrorReport>prompt</ErrorReport>
41+
<WarningLevel>4</WarningLevel>
42+
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
43+
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
44+
</PropertyGroup>
45+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release 3.5|AnyCPU' ">
46+
<DebugType>pdbonly</DebugType>
47+
<Optimize>true</Optimize>
48+
<OutputPath>..\..\bin\3.5\Release\</OutputPath>
49+
<DefineConstants>TRACE;CLR2</DefineConstants>
50+
<ErrorReport>prompt</ErrorReport>
51+
<WarningLevel>4</WarningLevel>
52+
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
53+
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
54+
</PropertyGroup>
55+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug 4.0|AnyCPU'">
56+
<DebugSymbols>true</DebugSymbols>
57+
<DebugType>full</DebugType>
58+
<Optimize>false</Optimize>
59+
<OutputPath>..\..\bin\4.0\Debug\</OutputPath>
60+
<DefineConstants>TRACE;DEBUG</DefineConstants>
61+
<ErrorReport>prompt</ErrorReport>
62+
<WarningLevel>4</WarningLevel>
63+
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
64+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
65+
</PropertyGroup>
66+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release 4.0|AnyCPU'">
67+
<DebugType>pdbonly</DebugType>
68+
<Optimize>true</Optimize>
69+
<OutputPath>..\..\bin\4.0\Release\</OutputPath>
70+
<DefineConstants>TRACE</DefineConstants>
71+
<ErrorReport>prompt</ErrorReport>
72+
<WarningLevel>4</WarningLevel>
73+
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
74+
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
75+
</PropertyGroup>
76+
<ItemGroup>
77+
<Reference Include="Microsoft.Scripting.Core" Condition=" '$(TargetFrameworkVersion)' == 'v3.5' ">
78+
<HintPath>..\..\lib\DLR\2.0\Microsoft.Scripting.Core.dll</HintPath>
79+
</Reference>
80+
<Reference Include="System" />
81+
<Reference Include="System.Core">
82+
<RequiredTargetFramework>3.5</RequiredTargetFramework>
83+
</Reference>
84+
<Reference Include="System.Xml.Linq">
85+
<RequiredTargetFramework>3.5</RequiredTargetFramework>
86+
</Reference>
87+
<Reference Include="System.Data.DataSetExtensions">
88+
<RequiredTargetFramework>3.5</RequiredTargetFramework>
89+
</Reference>
90+
<Reference Include="System.Data" />
91+
<Reference Include="System.Xml" />
92+
</ItemGroup>
93+
<ItemGroup>
94+
<Compile Include="Compile.cs" />
95+
<Compile Include="GlobalSuppressions.cs" />
96+
<Compile Include="Properties\AssemblyInfo.cs" />
97+
</ItemGroup>
98+
<ItemGroup>
99+
<ProjectReference Include="..\Clojure.Source\Clojure.Source.csproj">
100+
<Project>{0A74E77B-8BFF-4A64-8A16-5D0E5C9C47F3}</Project>
101+
<Name>Clojure.Source</Name>
102+
</ProjectReference>
103+
<ProjectReference Include="..\Clojure\Clojure.csproj">
104+
<Project>{B8089F66-DFBD-4906-BEE0-B317689C2524}</Project>
105+
<Name>Clojure</Name>
106+
</ProjectReference>
107+
</ItemGroup>
108+
<ItemGroup>
109+
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
110+
<Visible>False</Visible>
111+
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
112+
<Install>false</Install>
113+
</BootstrapperPackage>
114+
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
115+
<Visible>False</Visible>
116+
<ProductName>.NET Framework 3.5 SP1</ProductName>
117+
<Install>true</Install>
118+
</BootstrapperPackage>
119+
<BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
120+
<Visible>False</Visible>
121+
<ProductName>Windows Installer 3.1</ProductName>
122+
<Install>true</Install>
123+
</BootstrapperPackage>
124+
</ItemGroup>
125+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
126+
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
127+
Other similar extension points exist, see Microsoft.Common.targets.
128+
<Target Name="BeforeBuild">
129+
</Target>
130+
<Target Name="AfterBuild">
131+
</Target>
132+
-->
133+
<PropertyGroup>
134+
<Runtime>.Net</Runtime>
135+
</PropertyGroup>
136+
<PropertyGroup>
137+
<PostBuildEvent Condition=" '$(Runtime)' == 'Mono' ">mono "$(TargetPath)" clojure.core clojure.core.protocols clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect</PostBuildEvent>
138+
<PostBuildEvent Condition=" '$(Runtime)' == '.Net' ">"$(TargetPath)" clojure.core clojure.core.protocols clojure.main clojure.set clojure.zip clojure.walk clojure.stacktrace clojure.template clojure.test clojure.test.tap clojure.test.junit clojure.pprint clojure.clr.io clojure.repl clojure.clr.shell clojure.string clojure.data clojure.reflect</PostBuildEvent>
139+
</PropertyGroup>
143140
</Project>

0 commit comments

Comments
 (0)