@@ -7,6 +7,7 @@ set(SRC
"src/BitArray.c"
"src/Box.c"
"src/Buffer.c"
+ "src/Components.c"
"src/File.c"
"src/Frustum.c"
"src/HashMap.c"
@@ -122,8 +122,6 @@ typedef size_t Entity;
\
T* getComponentsEnd##N(Components##N* c) { \
return getListEnd##N(&c->components); \
- } \
- LIST_SOURCE(size_t, Size) \
- HASHMAP_SOURCE(size_t, size_t, Size)
+ }
#endif
@@ -0,0 +1,4 @@
+#include "core/Components.h"
+
+LIST_SOURCE(size_t, Size)
+HASHMAP_SOURCE(size_t, size_t, Size)