changeset 66:b2031b785cbc

CMake: rename Config.h to sysconfig.hpp
author David Demelier <markand@malikania.fr>
date Fri, 16 Dec 2016 16:26:31 +0100
parents 30ea265decdb
children 913f59490e2d
files CMakeLists.txt cmake/internal/Config.h.in cmake/internal/sysconfig.hpp.in
diffstat 3 files changed, 33 insertions(+), 39 deletions(-) [+]
line wrap: on
line diff
--- a/CMakeLists.txt	Fri Dec 16 16:14:15 2016 +0100
+++ b/CMakeLists.txt	Fri Dec 16 16:26:31 2016 +0100
@@ -41,8 +41,8 @@
 include(cmake/MalikaniaSystem.cmake)
 
 configure_file(
-    ${malikania_SOURCE_DIR}/cmake/internal/Config.h.in
-    ${malikania_BINARY_DIR}/Config.h
+    ${malikania_SOURCE_DIR}/cmake/internal/sysconfig.hpp.in
+    ${malikania_BINARY_DIR}/sysconfig.hpp
 )
 
 include_directories(${CMAKE_BINARY_DIR})
--- a/cmake/internal/Config.h.in	Fri Dec 16 16:14:15 2016 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,37 +0,0 @@
-/*
- * Config.h -- autogenerated configuration file
- *
- * Copyright (c) 2013-2016 Malikania Authors
- *
- * Permission to use, copy, modify, and/or distribute this software for any
- * purpose with or without fee is hereby granted, provided that the above
- * copyright notice and this permission notice appear in all copies.
- *
- * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
- * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
- * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
- * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
- * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
- * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
- */
-
-#ifndef _MALIKANIA_CONFIG_H_
-#define _MALIKANIA_CONFIG_H_
-
-/*
- * Export attributes.
- */
-#if defined(_WIN32)
-#  if defined(MALIKANIA_BUILD)
-#    define MALIKANIA_EXPORT __declspec(dllexport)
-#  else
-#    define MALIKANIA_EXPORT __declspec(dllimport)
-#  endif
-#else
-#  define MALIKANIA_EXPORT
-#endif
-
-#cmakedefine WITH_BACKEND_SDL
-
-#endif // !_MALIKANIA_CONFIG_H_
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/cmake/internal/sysconfig.hpp.in	Fri Dec 16 16:26:31 2016 +0100
@@ -0,0 +1,31 @@
+/*
+ * sysconfig.hpp -- autogenerated configuration file
+ *
+ * Copyright (c) 2013-2016 Malikania Authors
+ *
+ * Permission to use, copy, modify, and/or distribute this software for any
+ * purpose with or without fee is hereby granted, provided that the above
+ * copyright notice and this permission notice appear in all copies.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
+ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
+ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
+ * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
+ * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
+ * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ */
+
+#ifndef MALIKANIA_SYSCONFIG_HPP
+#define MALIKANIA_SYSCONFIG_HPP
+
+/**
+ * \file sysconfig.hpp
+ * \brief Auto generated configuration file.
+ */
+
+#define MALIKANIA_VERSION_MAJOR MALIKANIA_VERSION_MAJOR
+#define MALIKANIA_VERSION_MINOR MALIKANIA_VERSION_MINOR
+#define MALIKANIA_VERSION_PATCH MALIKANIA_VERSION_PATCH
+
+#endif // !MALIKANIA_SYSCONFIG_HPP