Skip to content

Commit 53d2f64

Browse files
authored
Add c++23 kernel (#198)
* Add c++23 kernel
1 parent 1904838 commit 53d2f64

File tree

5 files changed

+44
-0
lines changed

5 files changed

+44
-0
lines changed

CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,7 @@ if(EMSCRIPTEN)
184184
else()
185185
configure_native_kernel("/share/jupyter/kernels/xcpp17/")
186186
configure_native_kernel("/share/jupyter/kernels/xcpp20/")
187+
configure_native_kernel("/share/jupyter/kernels/xcpp23/")
187188
endif()
188189

189190
# Source files
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"display_name": "C++23",
3+
"env": {
4+
"PATH":"@XEUS_CPP_PATH@",
5+
"LD_LIBRARY_PATH":"@XEUS_CPP_LD_LIBRARY_PATH@"
6+
},
7+
"argv": [
8+
"@XEUS_CPP_KERNELSPEC_PATH@xcpp",
9+
"-f",
10+
"{connection_file}",
11+
"-resource-dir", "@XEUS_CPP_RESOURCE_DIR@",
12+
"-I", "@XEUS_CPP_INCLUDE_DIR@",
13+
"-std=c++23"@XEUS_CPP_OMP@
14+
],
15+
"language": "cpp",
16+
"metadata": {"debugger": false
17+
}
18+
}
3.04 KB
Loading
1.48 KB
Loading
+25
Loading

0 commit comments

Comments
 (0)