summaryrefslogtreecommitdiffhomepage
path: root/include/ocl/core/config.hpp
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-11-24 12:09:59 -0500
committerGitHub <noreply@github.com>2025-11-24 12:09:59 -0500
commit691492489197c9288660cccbaa8e744fd683f6b5 (patch)
treeddca2aea7585f06d58e27004757ae758fdb655b1 /include/ocl/core/config.hpp
parent0ea8adbf99d0524af96c31c6fa283d9adf483736 (diff)
parent20748b34ad43f69ec127a4caab05196e2fd38705 (diff)
Merge pull request #20 from amlel-el-mahrouss/developv1.0.49
hotpatch: urgent patches in shell scripts and library.
Diffstat (limited to 'include/ocl/core/config.hpp')
-rw-r--r--include/ocl/core/config.hpp27
1 files changed, 27 insertions, 0 deletions
diff --git a/include/ocl/core/config.hpp b/include/ocl/core/config.hpp
new file mode 100644
index 0000000..2ea1399
--- /dev/null
+++ b/include/ocl/core/config.hpp
@@ -0,0 +1,27 @@
+/*
+ * File: core/config.hpp
+ * Purpose: Config file of the OCL.
+ * Author: Amlal El Mahrouss (amlal@nekernel.org)
+ * Copyright 2025, Amlal El Mahrouss, licensed under the Boost Software License.
+ */
+
+#pragma once
+
+#include <boost/config.hpp>
+#include <boost/core/nvp.hpp>
+#include <boost/core/demangle.hpp>
+#include <boost/core/null_deleter.hpp>
+#include <boost/container/allocator.hpp>
+
+#include <memory>
+#include <iostream>
+#include <string>
+
+namespace ocl
+{
+#ifdef OCL_USE_UTF8
+ using char_type = char8_t;
+#else
+ using char_type = char;
+#endif
+} // namespace ocl \ No newline at end of file