* Implemented new format splitting user, version, and usage period into separate lines * Refactored all classes: License, LicenseGenerator, LicenseChecker * Removed redundant license check hash from ApplicationSettings, don't generate, store and check it anymore * Moved license checking and encoding logic to LicenseChecker * Moved default for license generation to main.cpp * Refactored license checking logic in whole app, removed involved message types * Added LicenseCheckerTestSuite for checking all legacy and current license types * Generate new license type lifelong
13 lines
145 B
CMake
13 lines
145 B
CMake
add_files(
|
|
LIB_LICENSE
|
|
|
|
utility/Version.cpp
|
|
utility/Version.h
|
|
|
|
License.cpp
|
|
License.h
|
|
LicenseChecker.cpp
|
|
LicenseChecker.h
|
|
LicenseType.h
|
|
)
|