summaryrefslogtreecommitdiffhomepage
path: root/include/ocl/core
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-11-24 22:13:37 -0500
committerAmlal El Mahrouss <amlal@nekernel.org>2025-11-24 22:22:17 -0500
commitbf2c4bc8c719159b4ddd1b40e032c449424abd5d (patch)
tree6be8255399cc3e95637c0cd7817ff4c19de02ae6 /include/ocl/core
parent20748b34ad43f69ec127a4caab05196e2fd38705 (diff)
feat: distribution script fixed, improved linux compat, and extended network unit tests.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'include/ocl/core')
-rw-r--r--include/ocl/core/config.hpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/include/ocl/core/config.hpp b/include/ocl/core/config.hpp
index 2ea1399..de1ce76 100644
--- a/include/ocl/core/config.hpp
+++ b/include/ocl/core/config.hpp
@@ -12,10 +12,14 @@
#include <boost/core/demangle.hpp>
#include <boost/core/null_deleter.hpp>
#include <boost/container/allocator.hpp>
+#include <boost/assert.hpp>
-#include <memory>
-#include <iostream>
-#include <string>
+#ifdef __cplusplus
+/// DLL/Dylib/So specific macro.
+# define OCL_EXPORT_DECL extern "C" BOOST_SYMBOL_EXPORT
+#else
+# define OCL_EXPORT_DECL
+#endif
namespace ocl
{