Initial Ginie project structure

This commit is contained in:
2025-11-17 21:58:09 +01:00
parent 65a13d36b3
commit c9c3cf3010
10 changed files with 73 additions and 0 deletions

24
Makefile Normal file
View File

@@ -0,0 +1,24 @@
BINARY=ginie
VERSION=0.1.0
build:
go build -o $(BINARY) ./cmd/ginie
run:
go run ./cmd/ginie
clean:
rm -f $(BINARY)
rm -rf build
rm -f *.deb
deb: build
rm -rf build
mkdir -p build/usr/local/bin
cp $(BINARY) build/usr/local/bin/
fpm -s dir -t deb \
-n ginie \
-v $(VERSION) \
--description "Ginie Git Native Installer Engine" \
-C build \
.