From b42c2b02ae23c7c0b4c4f43dc3adfbb7eae2c1f3 Mon Sep 17 00:00:00 2001 From: ririyeye <200610237@qq.com> Date: Fri, 30 Aug 2024 16:35:18 +0800 Subject: add swig depend file --- tests/projects/swig/java_c/src/example.c | 4 ++++ tests/projects/swig/java_c/src/example.i | 6 ++++++ tests/projects/swig/java_c/src/example2.i | 6 ++++++ tests/projects/swig/java_c/src/test.h | 3 +++ 4 files changed, 19 insertions(+) create mode 100644 tests/projects/swig/java_c/src/example2.i create mode 100644 tests/projects/swig/java_c/src/test.h (limited to 'tests/projects/swig/java_c/src') diff --git a/tests/projects/swig/java_c/src/example.c b/tests/projects/swig/java_c/src/example.c index 06f76c542..a3f19629d 100644 --- a/tests/projects/swig/java_c/src/example.c +++ b/tests/projects/swig/java_c/src/example.c @@ -2,3 +2,7 @@ int fact(int n) { return n; } +int fact2(int n) { + return n; +} + diff --git a/tests/projects/swig/java_c/src/example.i b/tests/projects/swig/java_c/src/example.i index e952f6123..1228cb6a9 100644 --- a/tests/projects/swig/java_c/src/example.i +++ b/tests/projects/swig/java_c/src/example.i @@ -3,3 +3,9 @@ extern int fact(int n); %} extern int fact(int n); + + + + + +%include "example2.i" diff --git a/tests/projects/swig/java_c/src/example2.i b/tests/projects/swig/java_c/src/example2.i new file mode 100644 index 000000000..a486c354a --- /dev/null +++ b/tests/projects/swig/java_c/src/example2.i @@ -0,0 +1,6 @@ + + +%inline %{ +#include "test.h" +%} +%include "test.h" diff --git a/tests/projects/swig/java_c/src/test.h b/tests/projects/swig/java_c/src/test.h new file mode 100644 index 000000000..da669d859 --- /dev/null +++ b/tests/projects/swig/java_c/src/test.h @@ -0,0 +1,3 @@ +#pragma once + +int fact2(int n); -- cgit v1.3.1