github.com/mattdotmatt/gauge@v0.3.2-0.20160421115137-425a4cdccb62/build/install/windows/backup_properties_file.bat (about)

     1  @ECHO OFF
     2  set GAUGE_PROPERTIES_FILE=%GAUGE_ROOT%\share\gauge\gauge.properties
     3  set TIMESTAMP_FILE=%GAUGE_ROOT%\share\gauge\timestamp.txt
     4  
     5  
     6  IF EXIST "%TIMESTAMP_FILE%" (
     7    set /p OLD_TIMESTAMP=<"%TIMESTAMP_FILE%"
     8    FOR %%f IN ("%GAUGE_PROPERTIES_FILE%") DO SET CURRENT_TIMESTAMP=%%~tf
     9  
    10    IF NOT "%OLD_TIMESTAMP%" == "%CURRENT_TIMESTAMP%" (
    11        echo "There could be some changes in gauge.properties file. Taking a backup of it in %GAUGE_PROPERTIES_FILE%.bak..."
    12        del "%GAUGE_PROPERTIES_FILE%.bak"
    13        copy "%GAUGE_PROPERTIES_FILE%" "%GAUGE_PROPERTIES_FILE%.bak"
    14    )
    15  )