38b347f8f2
- The sources were in src/calamares but processed and generated in libcalamares, which is weird at best. - Generate an "extended" version header. - Use the extended version in the logger and nowhere else. - While here, minor coding style cleanups The overall change here means that after running CMake, only Logger.cpp needs to be rebuilt (if the extended version has changed) and not a handful of other files that don't need the full version number, but do happen to include CalamaresVersion.h
18 lines
781 B
C
18 lines
781 B
C
#ifndef CALAMARES_VERSION_H
|
|
#define CALAMARES_VERSION_H
|
|
|
|
#cmakedefine CALAMARES_ORGANIZATION_NAME "${CALAMARES_ORGANIZATION_NAME}"
|
|
#cmakedefine CALAMARES_ORGANIZATION_DOMAIN "${CALAMARES_ORGANIZATION_DOMAIN}"
|
|
#cmakedefine CALAMARES_APPLICATION_NAME "${CALAMARES_APPLICATION_NAME}"
|
|
#cmakedefine CALAMARES_VERSION "${CALAMARES_VERSION_SHORT}"
|
|
#cmakedefine CALAMARES_VERSION_SHORT "${CALAMARES_VERSION_SHORT}"
|
|
|
|
#cmakedefine CALAMARES_VERSION_MAJOR "${CALAMARES_VERSION_MAJOR}"
|
|
#cmakedefine CALAMARES_VERSION_MINOR "${CALAMARES_VERSION_MINOR}"
|
|
#cmakedefine CALAMARES_VERSION_PATCH "${CALAMARES_VERSION_PATCH}"
|
|
#cmakedefine CALAMARES_VERSION_RC "${CALAMARES_VERSION_RC}"
|
|
|
|
#cmakedefine CALAMARES_TRANSLATION_LANGUAGES "${CALAMARES_TRANSLATION_LANGUAGES}"
|
|
|
|
#endif // CALAMARES_VERSION_H
|