diff --git a/.gitignore b/.gitignore index f0a916e..34622d6 100644 --- a/.gitignore +++ b/.gitignore @@ -4,4 +4,4 @@ rexbacklight rexledctl *.swp build -include/config.h +include/version.h diff --git a/include/config.h b/include/config.h new file mode 100644 index 0000000..8c55ea0 --- /dev/null +++ b/include/config.h @@ -0,0 +1,31 @@ +/** + rexbacklight + Copyright (C) 2018 rexy712 + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . +*/ + +#ifndef CONFIG_H +#define CONFIG_H + +#include "version.h" + +#ifdef GIT_TAG_NAME + #define REXBACKLIGHT_VERSION GIT_TAG_NAME +#else + #define REXBACKLIGHT_VERSION GIT_BRANCH_NAME "-" GIT_COMMIT_HASH +#endif + +#endif + diff --git a/include/version.h b/include/version.h deleted file mode 100644 index 644c192..0000000 --- a/include/version.h +++ /dev/null @@ -1,3 +0,0 @@ -//File generated by CMake. Do not edit! -#define GIT_BRANCH_NAME "untested" -#define GIT_COMMIT_HASH "b581514-dirty"