From 3c06570abf11bf4a03de2167b617de49450a39bf Mon Sep 17 00:00:00 2001
From: cmoineau <cyril.moineau@cea.fr>
Date: Tue, 27 Aug 2024 14:38:06 +0000
Subject: [PATCH] Adapt forward.jinja to check if compile has C or Cpp.

---
 aidge_core/export_utils/templates/forward_header.jinja | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/aidge_core/export_utils/templates/forward_header.jinja b/aidge_core/export_utils/templates/forward_header.jinja
index 86333e6c9..5cf41742a 100644
--- a/aidge_core/export_utils/templates/forward_header.jinja
+++ b/aidge_core/export_utils/templates/forward_header.jinja
@@ -1,6 +1,10 @@
 #ifndef DNN_HPP
 #define DNN_HPP
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 {#- For libraries #}
 {% for lib in libraries %}
 #include <{{ lib }}>
@@ -10,4 +14,8 @@
 {{ func }};
 {% endfor %}
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* DNN_HPP */
-- 
GitLab