-
Notifications
You must be signed in to change notification settings - Fork 18
/
Configurations.props
65 lines (57 loc) · 2.53 KB
/
Configurations.props
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
59
60
61
62
63
64
65
<Project Sdk="Microsoft.NET.Sdk" ToolsVersion="16.0">
<Import Condition="Exists('Custom.props')" Project="Custom.props" />
<PropertyGroup Label="GetSteamLibraryDir" Condition=" '$(SteamLibraryDir)' == '' ">
<SteamLibraryDir Condition=" $([MSBuild]::IsOSPlatform('Windows'))">
C:\Program Files (x86)\Steam\steamapps\common\
</SteamLibraryDir>
<SteamLibraryDir Condition="$([MSBuild]::IsOSPlatform('OSX'))">
<!-- Not supported currently -->
</SteamLibraryDir>
<SteamLibraryDir Condition="$([MSBuild]::IsOSPlatform('Linux'))">
$(Home)/.local/share/Steam/steamapps/common/
</SteamLibraryDir>
<SteamLibraryDir>$(SteamLibraryDir.Trim())</SteamLibraryDir>
</PropertyGroup>
<PropertyGroup Label="GetHacknetDir" Condition=" '$(HacknetDir)' == '' ">
<HacknetDir Condition=" $([MSBuild]::IsOSPlatform('Windows'))">
$(SteamLibraryDir)Hacknet\
</HacknetDir>
<HacknetDir Condition="$([MSBuild]::IsOSPlatform('OSX'))">
$(SteamLibraryDir)Hacknet/
</HacknetDir>
<HacknetDir Condition="$([MSBuild]::IsOSPlatform('Linux'))">
$(SteamLibraryDir)Hacknet/
</HacknetDir>
<HacknetDir>$(HacknetDir.Trim())</HacknetDir>
</PropertyGroup>
<PropertyGroup Label="Build">
<TargetFramework>net472</TargetFramework>
<TargetFrameworkProfile />
<LangVersion>10</LangVersion>
<ImplicitUsings>enable</ImplicitUsings>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
<PathfinderSolutionDir>$(MSBuildThisFileDirectory)</PathfinderSolutionDir>
<LibsDir>$(PathfinderSolutionDir)libs/</LibsDir>
<PatcherDir>$(PathfinderSolutionDir)PathfinderPatcher/</PatcherDir>
<PatcherBinDir>$(PatcherDir)bin/$(Configuration)/</PatcherBinDir>
<AssemblySearchPaths>
$(AssemblySearchPaths);
$(LibsDir);
$(HacknetDir);
</AssemblySearchPaths>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
<DebugType>full</DebugType>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
<DebugType>pdbonly</DebugType>
</PropertyGroup>
<PropertyGroup Label="Package">
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyInformationalVersionAttribute>false</GenerateAssemblyInformationalVersionAttribute>
<Version>5.0.0.0</Version>
<Copyright>Copyright © 2021</Copyright>
</PropertyGroup>
</Project>