[deb] added manual to traintastic-data.deb

Dieser Commit ist enthalten in:
Reinder Feenstra 2025-09-16 23:41:12 +02:00
Ursprung 57bbfcca43
Commit 79b1c101cc
2 geänderte Dateien mit 9 neuen und 1 gelöschten Zeilen

Datei anzeigen

@ -379,7 +379,7 @@ jobs:
build-data:
name: shared data ${{matrix.config.name}}
runs-on: ${{matrix.config.os}}
needs: [build-lang]
needs: [build-lang, build-manual]
strategy:
fail-fast: false
matrix:
@ -406,6 +406,12 @@ jobs:
name: traintastic-lang
path: ${{github.workspace}}/shared/translations
- name: "Download artifact: manual"
uses: actions/download-artifact@v4
with:
name: traintastic-manual
path: ${{github.workspace}}/manual/output
- name: Create Build Environment
run: cmake -E make_directory ${{github.workspace}}/shared/build

Datei anzeigen

@ -10,6 +10,8 @@ install(FILES ${TRANSLATION_FILES} DESTINATION "/opt/traintastic/translations")
file(GLOB LNCV_XML_FILES "data/lncv/xml/*.xml")
install(FILES ${LNCV_XML_FILES} "data/lncv/xml/lncvmodule.xsd" DESTINATION "/opt/traintastic/lncv")
install(DIRECTORY "../manual/output/" DESTINATION "/opt/traintastic/manual")
### DEB package ###
if(NOT DEBIAN_PACKAGE_VERSION_EXTRA)