Skip to content

Commit 5be9f4a

Browse files
committed
Update PreBuildEvent; Move update_rev.bat into \build\internal\
1 parent 7016534 commit 5be9f4a

File tree

3 files changed

+34
-34
lines changed

3 files changed

+34
-34
lines changed

ProcessHacker/ProcessHacker.vcxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
<ModuleDefinitionFile>ProcessHacker.def</ModuleDefinitionFile>
105105
</Link>
106106
<PreBuildEvent>
107-
<Command>update_rev.bat</Command>
107+
<Command>..\build\internal\update_rev.bat</Command>
108108
</PreBuildEvent>
109109
<PreBuildEvent>
110110
<Message>Generating revision number...</Message>
@@ -133,7 +133,7 @@
133133
<ModuleDefinitionFile>ProcessHacker.def</ModuleDefinitionFile>
134134
</Link>
135135
<PreBuildEvent>
136-
<Command>update_rev.bat</Command>
136+
<Command>..\build\internal\update_rev.bat</Command>
137137
</PreBuildEvent>
138138
<PreBuildEvent>
139139
<Message>Generating revision number...</Message>
@@ -169,7 +169,7 @@
169169
<ModuleDefinitionFile>ProcessHacker.def</ModuleDefinitionFile>
170170
</Link>
171171
<PreBuildEvent>
172-
<Command>update_rev.bat</Command>
172+
<Command>..\build\internal\update_rev.bat</Command>
173173
</PreBuildEvent>
174174
<PreBuildEvent>
175175
<Message>Generating revision number...</Message>
@@ -204,7 +204,7 @@
204204
<ModuleDefinitionFile>ProcessHacker.def</ModuleDefinitionFile>
205205
</Link>
206206
<PreBuildEvent>
207-
<Command>update_rev.bat</Command>
207+
<Command>..\build\internal\update_rev.bat</Command>
208208
</PreBuildEvent>
209209
<PreBuildEvent>
210210
<Message>Generating revision number...</Message>

ProcessHacker/update_rev.bat

Lines changed: 0 additions & 30 deletions
This file was deleted.

build/internal/update_rev.bat

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
@ECHO OFF
2+
SETLOCAL
3+
4+
SET "UPDATEGITREVISION=..\..\tools\UpdateGitRevision\UpdateGitRevision\bin\Release\UpdateGitRevision.exe"
5+
6+
PUSHD %~dp0
7+
8+
"%UPDATEGITREVISION%" "..\..\ProcessHacker\include\phapprev_in.h" "..\..\ProcessHacker\include\phapprev.h"
9+
IF %ERRORLEVEL% NEQ 0 GOTO NoUpdateGitRevision
10+
11+
POPD
12+
ENDLOCAL
13+
EXIT /B
14+
15+
16+
:NoUpdateGitRevision
17+
ECHO. & ECHO UpdateGitRevision.exe wasn't found!
18+
ECHO You need to build it.
19+
ECHO I'll use PHAPP_VERSION_REVISION=0 for now.
20+
21+
ECHO #ifndef PHAPPREV_H > "..\..\ProcessHacker\include\phapprev.h"
22+
ECHO #define PHAPPREV_H >> "..\..\ProcessHacker\include\phapprev.h"
23+
ECHO. >> "..\..\ProcessHacker\include\phapprev.h"
24+
ECHO #define PHAPP_VERSION_REVISION 0 >> "..\..\ProcessHacker\include\phapprev.h"
25+
ECHO. >> "..\..\ProcessHacker\include\phapprev.h"
26+
ECHO #endif // PHAPPREV_H >> "..\..\ProcessHacker\include\phapprev.h"
27+
28+
POPD
29+
ENDLOCAL
30+
EXIT /B

0 commit comments

Comments
 (0)