Add backtunnel-access-gui, enhance installation/removal logic, and refine backtunnel-share unmount instructions
This commit is contained in:
20
Makefile
20
Makefile
@@ -38,18 +38,19 @@ init:
|
||||
cp "$(BT_CFG_EXAMPLE)" "$(BT_CFG_FILE)"; \
|
||||
echo "Created $(BT_CFG_FILE) from $(BT_CFG_EXAMPLE)."; \
|
||||
else \
|
||||
echo "Example file $(BT_CFG_EXAMPLE) not found."; exit 1; \
|
||||
echo "Example file $(BT_CFG_EXAMPLE)" not found.; exit 1; \
|
||||
fi \
|
||||
fi
|
||||
|
||||
# --- Install/uninstall (root or DESTDIR) ---
|
||||
install:
|
||||
@install -Dm755 scripts/backtunnel-share "$(DESTDIR)$(BINDIR)/backtunnel-share"
|
||||
@install -Dm755 scripts/backtunnel-access "$(DESTDIR)$(BINDIR)/backtunnel-access"
|
||||
@install -Dm755 scripts/backtunnel-share-gui "$(DESTDIR)$(BINDIR)/backtunnel-share-gui"
|
||||
@install -Dm644 man/backtunnel.1 "$(DESTDIR)$(MANDIR)/man1/backtunnel.1"
|
||||
@install -Dm644 completions/backtunnel.bash "$(DESTDIR)$(BCOMP)/backtunnel-share"
|
||||
@install -Dm644 completions/backtunnel.bash "$(DESTDIR)$(BCOMP)/backtunnel-access"
|
||||
@install -Dm755 scripts/backtunnel-share "$(DESTDIR)$(BINDIR)/backtunnel-share"
|
||||
@install -Dm755 scripts/backtunnel-access "$(DESTDIR)$(BINDIR)/backtunnel-access"
|
||||
@install -Dm755 scripts/backtunnel-share-gui "$(DESTDIR)$(BINDIR)/backtunnel-share-gui"
|
||||
@install -Dm755 scripts/backtunnel-access-gui "$(DESTDIR)$(BINDIR)/backtunnel-access-gui"
|
||||
@install -Dm644 man/backtunnel.1 "$(DESTDIR)$(MANDIR)/man1/backtunnel.1"
|
||||
@install -Dm644 completions/backtunnel.bash "$(DESTDIR)$(BCOMP)/backtunnel-share"
|
||||
@install -Dm644 completions/backtunnel.bash "$(DESTDIR)$(BCOMP)/backtunnel-access"
|
||||
@install -Dm644 servicemenus/backtunnel_share.desktop "$(DESTDIR)$(KIO_SM)/backtunnel_share.desktop"
|
||||
@install -Dm644 servicemenus/backtunnel_access.desktop "$(DESTDIR)$(KIO_SM)/backtunnel_access.desktop"
|
||||
# Plasma 5 legacy path (harmless if unused)
|
||||
@@ -64,7 +65,8 @@ install:
|
||||
uninstall:
|
||||
@rm -f "$(DESTDIR)$(BINDIR)/backtunnel-share" \
|
||||
"$(DESTDIR)$(BINDIR)/backtunnel-access" \
|
||||
"$(DESTDIR)$(BINDIR)/backtunnel-share-gui"
|
||||
"$(DESTDIR)$(BINDIR)/backtunnel-share-gui" \
|
||||
"$(DESTDIR)$(BINDIR)/backtunnel-access-gui"
|
||||
@rm -f "$(DESTDIR)$(MANDIR)/man1/backtunnel.1"
|
||||
@rm -f "$(DESTDIR)$(BCOMP)/backtunnel-share" \
|
||||
"$(DESTDIR)$(BCOMP)/backtunnel-access"
|
||||
@@ -92,6 +94,7 @@ check:
|
||||
@bash -n scripts/backtunnel-share
|
||||
@bash -n scripts/backtunnel-access
|
||||
@bash -n scripts/backtunnel-share-gui
|
||||
@bash -n scripts/backtunnel-access-gui
|
||||
@echo "bash -n OK."
|
||||
|
||||
shellcheck:
|
||||
@@ -99,3 +102,4 @@ shellcheck:
|
||||
@shellcheck scripts/backtunnel-share
|
||||
@shellcheck scripts/backtunnel-access
|
||||
@shellcheck scripts/backtunnel-share-gui
|
||||
@shellcheck scripts/backtunnel-access-gui
|
||||
|
||||
Reference in New Issue
Block a user