File tree Expand file tree Collapse file tree 1 file changed +3
-11
lines changed Expand file tree Collapse file tree 1 file changed +3
-11
lines changed Original file line number Diff line number Diff line change 1
1
# CppInterOp
2
+ <div align =" center " >
2
3
3
4
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Ubuntu.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Ubuntu.yml )
4
-
5
5
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Ubuntu-arm.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Ubuntu-arm.yml )
6
-
7
6
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/MacOS.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/MacOS.yml )
8
-
9
7
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/MacOS-arm.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/MacOS-arm.yml )
10
-
11
8
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Windows.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Windows.yml )
12
-
13
9
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Windows-arm.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/Windows-arm.yml )
14
-
15
10
[ ![ Build Status] ( https://github.com/compiler-research/CppInterOp/actions/workflows/emscripten.yml/badge.svg )] ( https://github.com/compiler-research/CppInterOp/actions/workflows/emscripten.yml )
16
-
17
11
[ ![ codecov] ( https://codecov.io/gh/compiler-research/CppInterOp/branch/main/graph/badge.svg )] ( https://codecov.io/gh/compiler-research/CppInterOp )
18
-
19
12
[ ![ Conda-Forge] ( https://img.shields.io/conda/vn/conda-forge/cppinterop )] ( https://github.com/conda-forge/cppinterop-feedstock )
20
-
21
13
[ ![ Anaconda-Server Badge] ( https://anaconda.org/conda-forge/cppinterop/badges/license.svg )] ( https://github.com/conda-forge/cppinterop-feedstock )
22
-
23
14
[ ![ Conda Platforms] ( https://img.shields.io/conda/pn/conda-forge/cppinterop.svg )] ( https://anaconda.org/conda-forge/cppinterop )
24
-
25
15
[ ![ Anaconda-Server Badge] ( https://anaconda.org/conda-forge/cppinterop/badges/downloads.svg )] ( https://github.com/conda-forge/cppinterop-feedstock )
26
16
17
+ </div >
18
+
27
19
CppInterOp exposes API from [ Clang] ( http://clang.llvm.org/ ) and [ LLVM] ( https://llvm.org ) in a backward compatible way.
28
20
The API support downstream tools that utilize interactive C++ by using the compiler as a service.
29
21
That is, embed Clang and LLVM as a libraries in their codebases.
You can’t perform that action at this time.
0 commit comments