maj
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
## ──────────────────────────────────────────────
|
||||
|
||||
APP := wgsecure
|
||||
VERSION := 0.4.1
|
||||
VERSION := 0.4.2
|
||||
VENV := .venv
|
||||
PYTHON := $(VENV)/bin/python3
|
||||
PIP := $(VENV)/bin/pip
|
||||
@@ -27,7 +27,7 @@ PI_OPTS := \
|
||||
--hidden-import cryptography.hazmat.primitives.asymmetric.x25519 \
|
||||
--collect-submodules PyQt6
|
||||
|
||||
.PHONY: all linux windows release install install-gnome uninstall-gnome run run-admin icon reset-password setup-sudoers check-privileges clean clean-all help venv
|
||||
.PHONY: all linux windows release version changelog install install-gnome uninstall-gnome run run-admin icon reset-password setup-sudoers check-privileges clean clean-all help venv
|
||||
|
||||
# ── Cible par défaut ────────────────────────────────────────────────────────
|
||||
all: linux
|
||||
@@ -132,6 +132,14 @@ release: clean linux
|
||||
@mv $(DIST)/$(APP) $(DIST)/$(APP)-$(VERSION)-linux-x86_64
|
||||
@echo " 📦 Release → $(DIST)/$(APP)-$(VERSION)-linux-x86_64"
|
||||
|
||||
# ── Version courante ──────────────────────────────────────────────────────────
|
||||
version:
|
||||
@echo "$(VERSION)"
|
||||
|
||||
# ── Dernière entrée du changelog ─────────────────────────────────────────────
|
||||
changelog:
|
||||
@awk '/^## \[/{if(n++)exit} n' CHANGELOG.md
|
||||
|
||||
# ── Installation GNOME (utilisateur local, sans sudo) ────────────────────────
|
||||
INSTALL_BIN := $(HOME)/.local/bin
|
||||
INSTALL_ICON := $(HOME)/.local/share/icons/hicolor/256x256/apps
|
||||
@@ -252,6 +260,8 @@ help:
|
||||
@echo " ║ make linux Binaire Linux (onefile) ║"
|
||||
@echo " ║ make windows Binaire Windows (Wine) ║"
|
||||
@echo " ║ make release Linux + nommage release ║"
|
||||
@echo " ║ make version Affiche la version ║"
|
||||
@echo " ║ make changelog Dernière entrée changelog║"
|
||||
@echo " ║ make setup-wine Python Windows dans Wine ║"
|
||||
@echo " ║ make install-gnome Installe dans GNOME ║"
|
||||
@echo " ║ make uninstall-gnome Désinstalle de GNOME ║"
|
||||
|
||||
Reference in New Issue
Block a user