@echo off

rem Generate the header file from the Store info about in which git branch,
rem what SHA1 and at what date/time we executed make.

for /f "delims=" %%a in ('powershell.exe -command "& {Get-Content .\etc\gitinfo.txt | select -First 1}"') do set GIT_BRANCH=%%a
for /f "delims=" %%a in ('powershell.exe -command "& {Get-Content .\etc\gitinfo.txt | select -First 2 | select -Last 1}"') do set GIT_COMMIT=%%a

echo '#ifndef ROOT_RGITCOMMIT_H' > $1
echo '#define ROOT_RGITCOMMIT_H' >> $1
echo '#define ROOT_GIT_BRANCH "%GIT_BRANCH%"' >> $1
echo '#define ROOT_GIT_COMMIT "%GIT_COMMIT%"' >> $1
echo '#endif' >> $1

@echo off

rem Generate the header file from the Store info about in which git branch,
rem what SHA1 and at what date/time we executed make.

for /f "delims=" %%a in ('powershell.exe -command "& {Get-Content .\etc\gitinfo.txt | select -First 1}"') do set GIT_BRANCH=%%a
for /f "delims=" %%a in ('powershell.exe -command "& {Get-Content .\etc\gitinfo.txt | select -First 2 | select -Last 1}"') do set GIT_COMMIT=%%a

echo #ifndef ROOT_RGITCOMMIT_H > %1
echo #define ROOT_RGITCOMMIT_H >> %1
echo #define ROOT_GIT_BRANCH "%GIT_BRANCH%" >> %1
echo #define ROOT_GIT_COMMIT "%GIT_COMMIT%" >> %1
echo #endif >> %1

Use proper batch script syntax
Use proper batch script syntax
