File tree Expand file tree Collapse file tree
scripts/package-build/unionfs-fuse Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9090 - 'scripts/package-build/telegraf/**'
9191 udp-broadcast-relay:
9292 - 'scripts/package-build/udp-broadcast-relay/**'
93+ unionfs-fuse:
94+ - 'scripts/package-build/unionfs-fuse/**'
9395 vpp:
9496 - 'scripts/package-build/vpp/**'
9597 waagent:
@@ -247,6 +249,10 @@ jobs:
247249 trigger_build "udp-broadcast-relay"
248250 fi
249251
252+ if [ "${{ steps.changes.outputs.unionfs-fuse }}" == "true" ]; then
253+ trigger_build "unionfs-fuse"
254+ fi
255+
250256 if [ "${{ steps.changes.outputs.vpp }}" == "true" ]; then
251257 trigger_build "vpp"
252258 fi
Original file line number Diff line number Diff line change 1+ unionfs-fuse /
Original file line number Diff line number Diff line change 1+ ../ build .py
Original file line number Diff line number Diff line change 1+ [[packages ]]
2+ name = " unionfs-fuse"
3+ commit_id = " v3.6"
4+ scm_url = " https://github.com/rpodgorny/unionfs-fuse"
5+
6+ build_cmd = """
7+ mkdir build
8+ cd build
9+
10+ cmake .. -DWITH_LIBFUSE3=TRUE \
11+ -DCMAKE_SKIP_RPATH=TRUE \
12+ -DCMAKE_INSTALL_PREFIX=/usr
13+ make
14+ make DESTDIR=. install
15+
16+ VERSION=$(git describe --tags --exact-match 2>/dev/null || git rev-parse --short HEAD)
17+
18+ fpm --input-type dir --output-type deb --name unionfs-fuse \
19+ --version $VERSION --deb-compression gz \
20+ --maintainer "VyOS Package Maintainers <maintainers@vyos.net>" \
21+ --description "Fuse implementation of unionfs" \
22+ --depends libfuse3-dev \
23+ --license "BSD" --package ../.. usr
24+
25+ """
26+
27+ [dependencies ]
28+ packages = [
29+ " cmake" ,
30+ " libfuse3-dev"
31+ ]
You can’t perform that action at this time.
0 commit comments