libdeng2: Version info
This commit makes a number of significant changes to how versioninformation is defined and handled in libdeng2.
1) The authoritative source for the info is libdeng2.pro. It is unacceptable to include headers from the libdeng1/engine side.
2) de::Version can be used to access version information at runtime.
3) On Windows, the .rc file is generated by qmake (Python script) out of the information defined in libdeng2.pro.
View differences
libdeng2: Version info
This commit makes a number of significant changes to how version
information is defined and handled in libdeng2.
1) The authoritative source for the info is libdeng2.pro. It is
unacceptable to include headers from the libdeng1/engine side.
2) de::Version can be used to access version information at runtime.
3) On Windows, the .rc file is generated by qmake (Python script) out
of the information defined in libdeng2.pro.