- 24 Mar, 2015 27 commits
-
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
This avoids having patched CMake modules in the source tree of the gflags library. Usually a C compiler is installed along a C++ compiler (or it is used for C as well). The only slight downside is the extra configuration time needed by CMake to check the C compiler.
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
- 17 Jul, 2014 3 commits
-
-
Andreas Schuh authored
These CMake variables are now set to a default which both maintains binary backwards compatibility with previous versions of the library, but at the same time allows already the use of the new "gflags" namespace instead of "google". Users may still override the default using the -D option of cmake, for example, when they use the library directly as submodule in their own project and prefer a different namespace/installation directory.
-
Andreas Schuh authored
Change default GFLAGS_NAMESPACE to "google;gflags" and add GFLAGS_INCLUDE_DIR with default "gflags" to cache. This ensures binary compatibility with previous 2.x release versions while allowing users to refer to the gflags library symbols using the preferred "gflags" namespace identifier.
-
Andreas Schuh authored
-
- 02 May, 2014 4 commits
-
-
Andreas Schuh authored
The first element in the GFLAGS_NAMESPACE list is used as primary/default namespace. The symbols are then imported from this primary namespace into each of the other alternative namespaces with the using keyword. This is in particular used to maintain backwards compatibility with previous gflags library versions that used the "google" namespace instead of the new default "gflags" namespace.
-
Andreas Schuh authored
This avoids any mistakes where once @GFLAGS_NAMESPACE@ was used in public .h.in files, or the #define GFLAGS_NAMESPACE in internal source files.
-
Andreas Schuh authored
-
Andreas Schuh authored
-
- 01 May, 2014 6 commits
-
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
-
Andreas Schuh authored
doc: rename namespace from google (deprecated) to gflags (default)
-
Andreas Schuh authored
In particular the Fedora package maintainers pass LIB_INSTALL_DIR instead of LIBRARY_INSTALL_DIR.
-
Andreas Schuh authored
-