Split Debian package into vpp-maglevd + vpp-maglev; add maglevt.1 manpage
vpp-maglevd ships maglevd, maglevd-frontend, both systemd units, and the config conffiles. vpp-maglev ships maglevc and maglevt as pure client tools so jump hosts and workstations can install them without pulling in the daemon. pkg-deb now emits four .debs per release (2 packages x 2 archs); build-deb.sh takes a package-name argument and dispatches accordingly.
This commit is contained in:
6
Makefile
6
Makefile
@@ -88,8 +88,10 @@ $(FRONTEND_WEB_DIST): $(FRONTEND_WEB_SRC)
|
||||
cd cmd/frontend/web && npm install && npm run build
|
||||
|
||||
pkg-deb: build-amd64 build-arm64
|
||||
debian/build-deb.sh amd64 $(VERSION)
|
||||
debian/build-deb.sh arm64 $(VERSION)
|
||||
debian/build-deb.sh vpp-maglevd amd64 $(VERSION)
|
||||
debian/build-deb.sh vpp-maglevd arm64 $(VERSION)
|
||||
debian/build-deb.sh vpp-maglev amd64 $(VERSION)
|
||||
debian/build-deb.sh vpp-maglev arm64 $(VERSION)
|
||||
|
||||
test: $(GEN_FILES)
|
||||
go test ./...
|
||||
|
||||
Reference in New Issue
Block a user