cpp-utilities/cmake/templates/meta.h.in

25 lines
1.1 KiB
C

// Created via CMake from template meta.h.in
// WARNING! Any changes to this file will be overwritten by the next CMake run!
#ifndef @META_PROJECT_VARNAME_UPPER@_META
#define @META_PROJECT_VARNAME_UPPER@_META
#include <@META_PROJECT_NAME@/global.h>
#define @META_PROJECT_VARNAME_UPPER@_NAME "@META_APP_NAME@"
#define @META_PROJECT_VARNAME_UPPER@_AUTHOR "@META_APP_AUTHOR@"
#define @META_PROJECT_VARNAME_UPPER@_URL "@META_APP_URL@"
#define @META_PROJECT_VARNAME_UPPER@_DESCRIPTION "@META_APP_DESCRIPTION@"
#define @META_PROJECT_VARNAME_UPPER@_VERSION_MAJOR "@META_VERSION_MAJOR@"
#define @META_PROJECT_VARNAME_UPPER@_VERSION_MINOR "@META_VERSION_MINOR@"
#define @META_PROJECT_VARNAME_UPPER@_VERSION_PATCH "@META_VERSION_PATCH@"
namespace Meta {
@META_PROJECT_VARNAME_UPPER@_EXPORT const char *@META_PROJECT_VARNAME_LOWER@Author();
@META_PROJECT_VARNAME_UPPER@_EXPORT const char *@META_PROJECT_VARNAME_LOWER@Url();
@META_PROJECT_VARNAME_UPPER@_EXPORT const char *@META_PROJECT_VARNAME_LOWER@Description();
@META_PROJECT_VARNAME_UPPER@_EXPORT const char *@META_PROJECT_VARNAME_LOWER@Version();
}
#endif // @META_PROJECT_VARNAME_UPPER@_META