This is an automated email from the ASF dual-hosted git repository.

lrhkobe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/eventmesh.git


The following commit(s) were added to refs/heads/master by this push:
     new 80c7f8822 [ISSUE #4319] C SDK Framework (#4323)
80c7f8822 is described below

commit 80c7f8822e744f9decfe1c5f35aa13e9da25750b
Author: zhurq <[email protected]>
AuthorDate: Wed Nov 1 14:27:38 2023 +0800

    [ISSUE #4319] C SDK Framework (#4323)
    
    * c-sdk dirs
    
    * add libs: curl, json-c
    
    * add libs: curl, json-c
    
    * fix .gitmodules
---
 .gitmodules                                       |  7 +++++++
 eventmesh-sdks/eventmesh-sdk-c/README.md          | 16 ++++++++++++++++
 eventmesh-sdks/eventmesh-sdk-c/third_party/curl   |  1 +
 eventmesh-sdks/eventmesh-sdk-c/third_party/json-c |  1 +
 4 files changed, 25 insertions(+)

diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000000000..51d401af7
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,7 @@
+[submodule "eventmesh-sdks/eventmesh-sdk-c/third_party/json-c"]
+       path = eventmesh-sdks/eventmesh-sdk-c/third_party/json-c
+       url = [email protected]:json-c/json-c.git
+       branch = json-c-0.17
+[submodule "eventmesh-sdks/eventmesh-sdk-c/third_party/curl"]
+       path = eventmesh-sdks/eventmesh-sdk-c/third_party/curl
+       url = [email protected]:curl/curl.git
diff --git a/eventmesh-sdks/eventmesh-sdk-c/README.md 
b/eventmesh-sdks/eventmesh-sdk-c/README.md
new file mode 100644
index 000000000..95313b77a
--- /dev/null
+++ b/eventmesh-sdks/eventmesh-sdk-c/README.md
@@ -0,0 +1,16 @@
+## EventMesh C/C++ SDK
+
+### Support api
+
+1. **TCP**
+
+### Build
+1. **build lib**
+```
+make 
+```
+
+2. **build example**
+```
+make demo
+```
\ No newline at end of file
diff --git a/eventmesh-sdks/eventmesh-sdk-c/third_party/curl 
b/eventmesh-sdks/eventmesh-sdk-c/third_party/curl
new file mode 160000
index 000000000..d755a5f7c
--- /dev/null
+++ b/eventmesh-sdks/eventmesh-sdk-c/third_party/curl
@@ -0,0 +1 @@
+Subproject commit d755a5f7c009dd63a61b2c745180d8ba937cbfeb
diff --git a/eventmesh-sdks/eventmesh-sdk-c/third_party/json-c 
b/eventmesh-sdks/eventmesh-sdk-c/third_party/json-c
new file mode 160000
index 000000000..b4c371fa0
--- /dev/null
+++ b/eventmesh-sdks/eventmesh-sdk-c/third_party/json-c
@@ -0,0 +1 @@
+Subproject commit b4c371fa0cbc4dcbaccc359ce9e957a22988fb34


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to