mirror of
https://github.com/celisej567/LibBSP.git
synced 2026-01-04 06:10:07 +03:00
Properly revert Revision.cs when building, and add build configuration information to Revision.cs.
This commit is contained in:
@@ -113,6 +113,11 @@ echo namespace LibBSP {>> Revision.cs
|
||||
echo public class Revision {>> Revision.cs
|
||||
echo public const string version = "%25revision%25";>> Revision.cs
|
||||
echo public const string head = "%25head%25";>> Revision.cs
|
||||
echo #if DEBUG>> Revision.cs
|
||||
echo public const string configuration = "Debug";>> Revision.cs
|
||||
echo #else>> Revision.cs
|
||||
echo public const string configuration = "Release";>> Revision.cs
|
||||
echo #endif>> Revision.cs
|
||||
echo }>> Revision.cs
|
||||
echo }>> Revision.cs</PreBuildEvent>
|
||||
</PropertyGroup>
|
||||
@@ -120,14 +125,7 @@ echo }>> Revision.cs</PreBuildEvent>
|
||||
<PostBuildEvent>cd..
|
||||
cd..
|
||||
cd Source\Util
|
||||
del /Q Revision.cs
|
||||
type nul> Revision.cs
|
||||
echo namespace LibBSP {>> Revision.cs
|
||||
echo public class Revision {>> Revision.cs
|
||||
echo public const string version = "To be replaced on build";>> Revision.cs
|
||||
echo public const string head = "To be replaced on build";>> Revision.cs
|
||||
echo }>> Revision.cs
|
||||
echo }>> Revision.cs</PostBuildEvent>
|
||||
git checkout Revision.cs</PostBuildEvent>
|
||||
</PropertyGroup>
|
||||
<!-- 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.
|
||||
|
||||
@@ -2,5 +2,6 @@ namespace LibBSP {
|
||||
public class Revision {
|
||||
public const string version = "To be replaced on build";
|
||||
public const string head = "To be replaced on build";
|
||||
public const string configuration = "To be replaced on build";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user