-
Notifications
You must be signed in to change notification settings - Fork 3
/
WildcatCobol.csproj
58 lines (51 loc) · 1.84 KB
/
WildcatCobol.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<PackageId>cobolc</PackageId>
<Version>0.1.18.0</Version>
<Authors>Sandy Dunlop</Authors>
<Company>dunlop.dev</Company>
</PropertyGroup>
<PropertyGroup>
<Company />
<Authors>Sandy Dunlop</Authors>
<Product>Wildcat COBOL Compiler</Product>
<Description />
<Copyright>Copyright © 2006-2023</Copyright>
<ReleaseVersion>0.1.18.0</ReleaseVersion>
<PackAsTool>true</PackAsTool>
<ToolCommandName>cobolc</ToolCommandName>
<PackageOutputPath>./nupkg</PackageOutputPath>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<TargetFrameworks>net7.0</TargetFrameworks>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{B1767812-ED9A-4918-BFC6-FC086924C474}</ProjectGuid>
<OutputType>Exe</OutputType>
<RootNamespace>Wildcat.Cobol.Compiler</RootNamespace>
<AssemblyName>cobolc</AssemblyName>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
<ItemGroup>
<None Include="bottles.cbl" />
<None Include="cobol_grammar.text" />
<None Include="files.cbl" />
<None Include="objects.cbl" />
</ItemGroup>
<ItemGroup>
<Compile Remove="Wildcat.Cobol.Compiler\Exceptions\BasisException.cs" />
</ItemGroup>
<Target Name="PostBuildMacros">
<GetAssemblyIdentity AssemblyFiles="$(TargetPath)">
<Output TaskParameter="Assemblies" ItemName="CurrentAssembly" />
</GetAssemblyIdentity>
<ItemGroup>
<VersionNumber Include="%(CurrentAssembly.Version)" />
</ItemGroup>
</Target>
<!-- override PostBuildEvent to call PostBuildMacros -->
<PropertyGroup>
<PostBuildEventDependsOn>
$(PostBuildEventDependsOn);
PostBuildMacros;
</PostBuildEventDependsOn>
</PropertyGroup>
</Project>