initial commit

This commit is contained in:
2025-05-23 15:08:44 +02:00
commit e602d503e8
22 changed files with 2408 additions and 0 deletions

20
Makefile Normal file
View File

@@ -0,0 +1,20 @@
# Define paths and installation directories
BINARY_NAME := sshtunnel
BINARY_PATH := bin/$(BINARY_NAME)
COMPLETION_SCRIPT := bin/${BINARY_NAME}-completion.bash
# Build the Go application
build: clean
@bin/scripts/build-binary.sh $(BINARY_NAME) $(BINARY_PATH) $(COMPLETION_SCRIPT)
clean:
@bin/scripts/clean.sh $(BINARY_PATH) $(COMPLETION_SCRIPT)
uninstall:
@bin/scripts/uninstall.sh
install:
@bin/scripts/install.sh
install-global:
@bin/scripts/install-global.sh