diff --git a/premake5.lua b/premake5.lua index ecb9eb8b..9c6d8e2f 100644 --- a/premake5.lua +++ b/premake5.lua @@ -25,6 +25,10 @@ newaction { if oldVersionHeader ~=nil then local oldVersionHeaderContent = assert(oldVersionHeader:read('*a')) oldRevNumber = string.match(oldVersionHeaderContent, "#define REVISION (%d+)") + if oldRevNumber = nil then + -- old version.hpp format? + oldRevNumber = "(none)" + end end -- generate version.hpp with a revision number if not equal