Parcourir la source

config: macro.h (just in case)

Michele Caini il y a 4 ans
Parent
commit
92d7337f04
3 fichiers modifiés avec 10 ajouts et 0 suppressions
  1. 1 0
      CMakeLists.txt
  2. 7 0
      src/entt/config/macro.h
  3. 2 0
      src/entt/entt.hpp

+ 1 - 0
CMakeLists.txt

@@ -111,6 +111,7 @@ if(ENTT_INCLUDE_HEADERS)
         EnTT
         INTERFACE
             $<BUILD_INTERFACE:${EnTT_SOURCE_DIR}/src/entt/config/config.h>
+            $<BUILD_INTERFACE:${EnTT_SOURCE_DIR}/src/entt/config/macro.h>
             $<BUILD_INTERFACE:${EnTT_SOURCE_DIR}/src/entt/config/version.h>
             $<BUILD_INTERFACE:${EnTT_SOURCE_DIR}/src/entt/container/dense_map.hpp>
             $<BUILD_INTERFACE:${EnTT_SOURCE_DIR}/src/entt/container/dense_set.hpp>

+ 7 - 0
src/entt/config/macro.h

@@ -0,0 +1,7 @@
+#ifndef ENTT_CONFIG_MACRO_H
+#define ENTT_CONFIG_MACRO_H
+
+#define ENTT_STR(arg) #arg
+#define ENTT_XSTR(arg) ENTT_STR(arg)
+
+#endif

+ 2 - 0
src/entt/entt.hpp

@@ -1,3 +1,5 @@
+#include "config/config.h"
+#include "config/macro.h"
 #include "config/version.h"
 #include "container/dense_map.hpp"
 #include "container/dense_set.hpp"