File tree Expand file tree Collapse file tree 4 files changed +1360
-0
lines changed Expand file tree Collapse file tree 4 files changed +1360
-0
lines changed Original file line number Diff line number Diff line change @@ -63,3 +63,6 @@ __pycache__
6363# Generated files
6464* .pc
6565.vscode /settings.json
66+
67+ # Allow tag JSONs under etc/xeus-cpp
68+ ! etc /xeus-cpp /tags.d /
Original file line number Diff line number Diff line change @@ -12,6 +12,17 @@ project(xtensor CXX)
1212
1313set (XTENSOR_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR} /include )
1414
15+ # xtensor tag files
16+ set (XTENSOR_DATA_DIR "share/xeus-cpp" )
17+ set (XTENSOR_TAGFILES_DIR ${CMAKE_CURRENT_SOURCE_DIR} /share/xeus-cpp/tagfiles)
18+
19+ set (XTENSOR_CONF_DIR "etc/xeus-cpp" )
20+ set (XTENSOR_TAGCONFS_DIR ${CMAKE_CURRENT_SOURCE_DIR} /etc/xeus-cpp/tags.d)
21+
22+ file (COPY "${XTENSOR_TAGFILES_DIR} " DESTINATION "${CMAKE_CURRENT_BINARY_DIR} /share/xeus-cpp" )
23+ file (COPY "${XTENSOR_TAGCONFS_DIR} " DESTINATION "${CMAKE_CURRENT_BINARY_DIR} /etc/xeus-cpp" )
24+
25+
1526# Versionning
1627# ===========
1728
@@ -290,6 +301,12 @@ configure_file(${PROJECT_NAME}.pc.in
290301install (FILES "${CMAKE_CURRENT_BINARY_DIR} /${PROJECT_NAME} .pc"
291302 DESTINATION "${CMAKE_INSTALL_DATADIR} /pkgconfig/" )
292303
304+ install (DIRECTORY ${XTENSOR_TAGFILES_DIR}
305+ DESTINATION ${XTENSOR_DATA_DIR} )
306+
307+ install (DIRECTORY ${XTENSOR_TAGCONFS_DIR}
308+ DESTINATION ${XTENSOR_CONF_DIR} )
309+
293310# Write single include
294311# ====================
295312
Original file line number Diff line number Diff line change 1+ {
2+ "url" : " https://xtensor.readthedocs.io/en/latest/" ,
3+ "tagfile" : " xtensor.tag"
4+ }
You can’t perform that action at this time.
0 commit comments