Makefile update
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1,2 +1,3 @@
|
|||||||
|
.DS_Store
|
||||||
*.bak
|
*.bak
|
||||||
*.log
|
*.log
|
||||||
|
|||||||
208
Makefile
208
Makefile
@@ -1,241 +1,261 @@
|
|||||||
# Autogenerated at 10.07.2025 23:45 using ./gen-makefile
|
# Autogenerated at 24.03.2026 00:34 using ./gen-makefile
|
||||||
.DEFAULT_GOAL := help
|
.DEFAULT_GOAL := help
|
||||||
|
|
||||||
#===============================================
|
#===============================================
|
||||||
# Scripts listed in ./install
|
# Scripts listed in ./install
|
||||||
#===============================================
|
#===============================================
|
||||||
|
|
||||||
##apache2: Install apache2 (latest)
|
##anytype: Manage anytype (deb)
|
||||||
|
anytype:
|
||||||
|
@./install/anytype install
|
||||||
|
|
||||||
|
##apache2: Manage apache2 (apt)
|
||||||
apache2:
|
apache2:
|
||||||
@./install/apache2
|
@./install/apache2 install
|
||||||
|
|
||||||
##apt: Install software from apt
|
##apt: Install basic software from apt
|
||||||
apt:
|
apt:
|
||||||
@./install/apt
|
@./install/apt install
|
||||||
|
|
||||||
##canon-mg2500: Install Canon Pixma MG2500 + ppa
|
##brew: Install software from brew
|
||||||
|
brew:
|
||||||
|
@./install/brew install
|
||||||
|
|
||||||
|
##canon-mg2500: Canon Pixma MG2500 + ppa
|
||||||
canon-mg2500:
|
canon-mg2500:
|
||||||
@./install/canon-mg2500
|
@./install/canon-mg2500 install
|
||||||
|
|
||||||
##chrome: Install google chrome (latest)
|
##chrome: Google Chrome (latest)
|
||||||
chrome:
|
chrome:
|
||||||
@./install/chrome
|
@./install/chrome install
|
||||||
|
|
||||||
##clamav: ClamAV (WIP)
|
##clamav: ClamAV
|
||||||
clamav:
|
clamav:
|
||||||
@./install/clamav
|
@./install/clamav install
|
||||||
|
|
||||||
##composer: Install composer (latest)
|
##composer: Install composer (latest)
|
||||||
composer:
|
composer:
|
||||||
@./install/composer
|
@./install/composer install
|
||||||
|
|
||||||
##docker: Install docker (latest) + ppa
|
##docker: Docker + ppa
|
||||||
docker:
|
docker:
|
||||||
@./install/docker
|
@./install/docker install
|
||||||
|
|
||||||
##dots: Install dotfiles
|
##dots: Install dotfiles
|
||||||
dots:
|
dots:
|
||||||
@./install/dots
|
@./install/dots install
|
||||||
|
|
||||||
##droidcam: Install droidcam v1.9.0
|
##droidcam: Install droidcam v1.9.0
|
||||||
droidcam:
|
droidcam:
|
||||||
@./install/droidcam
|
@./install/droidcam install
|
||||||
|
|
||||||
##droidcam-obs: Install droidcam-obs plugin v1.5.1
|
##droidcam-obs: Install droidcam-obs plugin v1.5.1
|
||||||
droidcam-obs:
|
droidcam-obs:
|
||||||
@./install/droidcam-obs
|
@./install/droidcam-obs install
|
||||||
|
|
||||||
|
##_example: Example script
|
||||||
|
_example:
|
||||||
|
@./install/_example install
|
||||||
|
|
||||||
##flameshot: Install flameshot (latest)
|
##flameshot: Install flameshot (latest)
|
||||||
flameshot:
|
flameshot:
|
||||||
@./install/flameshot
|
@./install/flameshot install
|
||||||
|
|
||||||
##frkn.deprecated: Install Wireguard + FRKN
|
|
||||||
frkn.deprecated:
|
|
||||||
@./install/frkn.deprecated
|
|
||||||
|
|
||||||
##git: Install git (latest)
|
##git: Install git (latest)
|
||||||
git:
|
git:
|
||||||
@./install/git
|
@./install/git install
|
||||||
|
|
||||||
##golang: Install golang v1.21.0
|
##golang: Install golang
|
||||||
golang:
|
golang:
|
||||||
@./install/golang
|
@./install/golang install
|
||||||
|
|
||||||
##grub-customizer: Install grub-customizer (latest + ppa)
|
##grub-customizer: Install grub-customizer (latest + ppa)
|
||||||
grub-customizer:
|
grub-customizer:
|
||||||
@./install/grub-customizer
|
@./install/grub-customizer install
|
||||||
|
|
||||||
##jbmono: Install JetBrains Mono fonts
|
|
||||||
jbmono:
|
|
||||||
@./install/jbmono
|
|
||||||
|
|
||||||
##kde-appmenu: Install KDE Window AppMenu Applet
|
##kde-appmenu: Install KDE Window AppMenu Applet
|
||||||
kde-appmenu:
|
kde-appmenu:
|
||||||
@./install/kde-appmenu
|
@./install/kde-appmenu install
|
||||||
|
|
||||||
##kde-backports: Install KDE Backports
|
##kde-backports: Install KDE Backports
|
||||||
kde-backports:
|
kde-backports:
|
||||||
@./install/kde-backports
|
@./install/kde-backports install
|
||||||
|
|
||||||
##kde-file-templates: Install file templates (KDE)
|
##kde-file-templates: Install file templates (KDE)
|
||||||
kde-file-templates:
|
kde-file-templates:
|
||||||
@./install/kde-file-templates
|
@./install/kde-file-templates install
|
||||||
|
|
||||||
##kde-portal: Install KDE portal
|
##kde-portal: Install KDE portal
|
||||||
kde-portal:
|
kde-portal:
|
||||||
@./install/kde-portal
|
@./install/kde-portal install
|
||||||
|
|
||||||
|
##keyd: Install keyd
|
||||||
|
keyd:
|
||||||
|
@./install/keyd install
|
||||||
|
|
||||||
##libreoffice: Install libreoffice
|
##libreoffice: Install libreoffice
|
||||||
libreoffice:
|
libreoffice:
|
||||||
@./install/libreoffice
|
@./install/libreoffice install
|
||||||
|
|
||||||
##lite-xl: Install lite-xl v2.1.7
|
##lite-xl: Install lite-xl v2.1.7
|
||||||
lite-xl:
|
lite-xl:
|
||||||
@./install/lite-xl
|
@./install/lite-xl install
|
||||||
|
|
||||||
|
##llmfit: Install llmfit
|
||||||
|
llmfit:
|
||||||
|
@./install/llmfit install
|
||||||
|
|
||||||
##mariadb: Install mariadb (latest) and php-mysql + phpMyAdmin (if php is installed)
|
##mariadb: Install mariadb (latest) and php-mysql + phpMyAdmin (if php is installed)
|
||||||
mariadb:
|
mariadb:
|
||||||
@./install/mariadb
|
@./install/mariadb install
|
||||||
|
|
||||||
|
##nerd-fonts: Install nerd-fonts
|
||||||
|
nerd-fonts:
|
||||||
|
@./install/nerd-fonts install
|
||||||
|
|
||||||
##nodejs: Install nodejs + npm via nvm
|
##nodejs: Install nodejs + npm via nvm
|
||||||
nodejs:
|
nodejs:
|
||||||
@./install/nodejs
|
@./install/nodejs install
|
||||||
|
|
||||||
##ntfy: Install ntfy (latest) + ppa
|
##ntfy: Install ntfy (latest) + ppa
|
||||||
ntfy:
|
ntfy:
|
||||||
@./install/ntfy
|
@./install/ntfy install
|
||||||
|
|
||||||
##nvim: Install nvim + lazyvim
|
##nvim: Install nvim + lazyvim
|
||||||
nvim:
|
nvim:
|
||||||
@./install/nvim
|
@./install/nvim install
|
||||||
|
|
||||||
##obs-studio: Install obs-studio (latest snap)
|
##obs-studio: Install obs-studio (latest snap)
|
||||||
obs-studio:
|
obs-studio:
|
||||||
@./install/obs-studio
|
@./install/obs-studio install
|
||||||
|
|
||||||
|
##ollama: Install ollama
|
||||||
|
ollama:
|
||||||
|
@./install/ollama install
|
||||||
|
|
||||||
##omz-clean: Install omz (latest)
|
##omz-clean: Install omz (latest)
|
||||||
omz-clean:
|
omz-clean:
|
||||||
@./install/omz-clean
|
@./install/omz-clean install
|
||||||
|
|
||||||
##omz-fancy: Install omz fancy (powerline10k + MesloLGS font)
|
##omz-fancy: Install omz fancy (powerline10k + MesloLGS font)
|
||||||
omz-fancy:
|
omz-fancy:
|
||||||
@./install/omz-fancy
|
@./install/omz-fancy install
|
||||||
|
|
||||||
##openvpn: Install openvpn v2.6.3 (src)
|
##openvpn: Install openvpn v2.6.3 (src)
|
||||||
openvpn:
|
openvpn:
|
||||||
@./install/openvpn
|
@./install/openvpn install
|
||||||
|
|
||||||
##papirus: Install papirus-icon-theme (latest)
|
##papirus: Install papirus-icon-theme (latest)
|
||||||
papirus:
|
papirus:
|
||||||
@./install/papirus
|
@./install/papirus install
|
||||||
|
|
||||||
##pgsql: Install postgresql (latest) and php-pgsql (if php is installed)
|
##pgsql: Install postgresql (latest) and php-pgsql (if php is installed)
|
||||||
pgsql:
|
pgsql:
|
||||||
@./install/pgsql
|
@./install/pgsql install
|
||||||
|
|
||||||
##php: Install php v8.4
|
##php: Install php v8.4
|
||||||
php:
|
php:
|
||||||
@./install/php
|
@./install/php install
|
||||||
|
|
||||||
##phpcs: Install phpcs + php-cs-fixer
|
##phpcs: Install phpcs + php-cs-fixer
|
||||||
phpcs:
|
phpcs:
|
||||||
@./install/phpcs
|
@./install/phpcs install
|
||||||
|
|
||||||
##phpmd: Install phpmd
|
##phpmd: Install phpmd
|
||||||
phpmd:
|
phpmd:
|
||||||
@./install/phpmd
|
@./install/phpmd install
|
||||||
|
|
||||||
##php-psalm: Install psalm
|
##php-psalm: Install psalm
|
||||||
php-psalm:
|
php-psalm:
|
||||||
@./install/php-psalm
|
@./install/php-psalm install
|
||||||
|
|
||||||
##php-spx: Install php-spx
|
##php-spx: Install php-spx
|
||||||
php-spx:
|
php-spx:
|
||||||
@./install/php-spx
|
@./install/php-spx install
|
||||||
|
|
||||||
##phpstan: Install phpstan
|
##phpstan: Install phpstan
|
||||||
phpstan:
|
phpstan:
|
||||||
@./install/phpstan
|
@./install/phpstan install
|
||||||
|
|
||||||
##phpunit: Install phpunit
|
##phpunit: Install phpunit
|
||||||
phpunit:
|
phpunit:
|
||||||
@./install/phpunit
|
@./install/phpunit install
|
||||||
|
|
||||||
##postman: Install postman (latest)
|
##postman: Install postman (latest)
|
||||||
postman:
|
postman:
|
||||||
@./install/postman
|
@./install/postman install
|
||||||
|
|
||||||
##qt5: Install qt5
|
##qt5: Install qt5
|
||||||
qt5:
|
qt5:
|
||||||
@./install/qt5
|
@./install/qt5 install
|
||||||
|
|
||||||
##rustdesk: Install rustdesk client (flatpak)
|
##rustdesk: Install rustdesk client v1.4.2 (deb)
|
||||||
rustdesk:
|
rustdesk:
|
||||||
@./install/rustdesk
|
@./install/rustdesk install
|
||||||
|
|
||||||
##rustdesk-deb: Install rustdesk client v1.4.0 (deb)
|
|
||||||
rustdesk-deb:
|
|
||||||
@./install/rustdesk-deb
|
|
||||||
|
|
||||||
##snap: Install bunch of software from snap
|
##snap: Install bunch of software from snap
|
||||||
snap:
|
snap:
|
||||||
@./install/snap
|
@./install/snap install
|
||||||
|
|
||||||
##sublimemerge: Install Sublime Merge
|
##sublimemerge: Install Sublime Merge
|
||||||
sublimemerge:
|
sublimemerge:
|
||||||
@./install/sublimemerge
|
@./install/sublimemerge install
|
||||||
|
|
||||||
##sublimetext: Install Sublime Text
|
##sublimetext: Install Sublime Text
|
||||||
sublimetext:
|
sublimetext:
|
||||||
@./install/sublimetext
|
@./install/sublimetext install
|
||||||
|
|
||||||
##suld: Samsung Unified Linux Driver repo
|
##suld: Samsung Unified Linux Driver repo
|
||||||
suld:
|
suld:
|
||||||
@./install/suld
|
@./install/suld install
|
||||||
|
|
||||||
##syncthing: Install syncthing (latest) + ppa
|
##syncthing: Install syncthing (latest) + ppa
|
||||||
syncthing:
|
syncthing:
|
||||||
@./install/syncthing
|
@./install/syncthing install
|
||||||
|
|
||||||
##telebit: Install telebit (latest)
|
##telebit: Install telebit (latest)
|
||||||
telebit:
|
telebit:
|
||||||
@./install/telebit
|
@./install/telebit install
|
||||||
|
|
||||||
##telegram: Install telegram (latest)
|
##telegram: Install telegram (latest)
|
||||||
telegram:
|
telegram:
|
||||||
@./install/telegram
|
@./install/telegram install
|
||||||
|
|
||||||
|
##tilt: <no description>
|
||||||
|
tilt:
|
||||||
|
@./install/tilt install
|
||||||
|
|
||||||
##ulauncher: Install ulauncher (latest) + ppa
|
##ulauncher: Install ulauncher (latest) + ppa
|
||||||
ulauncher:
|
ulauncher:
|
||||||
@./install/ulauncher
|
@./install/ulauncher install
|
||||||
|
|
||||||
##vivaldi: Install Vivaldi + ppa
|
##vivaldi: Install Vivaldi + ppa
|
||||||
vivaldi:
|
vivaldi:
|
||||||
@./install/vivaldi
|
@./install/vivaldi install
|
||||||
|
|
||||||
##vscode: VSCode deb-package
|
##vscode: VSCode deb-package
|
||||||
vscode:
|
vscode:
|
||||||
@./install/vscode
|
@./install/vscode install
|
||||||
|
|
||||||
##wine: Install wine (latest) + ppa
|
##wine: Install wine (latest) + ppa
|
||||||
wine:
|
wine:
|
||||||
@./install/wine
|
@./install/wine install
|
||||||
|
|
||||||
##youtube-dl: Install youtube-dl (src)
|
##youtube-dl: Install youtube-dl (src)
|
||||||
youtube-dl:
|
youtube-dl:
|
||||||
@./install/youtube-dl
|
@./install/youtube-dl install
|
||||||
|
|
||||||
##ytdlcue: Install ytdlcue
|
##ytdlcue: Install ytdlcue
|
||||||
ytdlcue:
|
ytdlcue:
|
||||||
@./install/ytdlcue
|
@./install/ytdlcue install
|
||||||
|
|
||||||
##zint: Install zint (latest)
|
##zint: Install zint (latest)
|
||||||
zint:
|
zint:
|
||||||
@./install/zint
|
@./install/zint install
|
||||||
|
|
||||||
##zsh: Install vanilla zsh
|
##zsh: Install vanilla zsh
|
||||||
zsh:
|
zsh:
|
||||||
@./install/zsh
|
@./install/zsh install
|
||||||
|
|
||||||
|
|
||||||
#===============================================
|
#===============================================
|
||||||
@@ -265,63 +285,59 @@ phpstack: php phptools
|
|||||||
|
|
||||||
##^omz: Upgrade omz
|
##^omz: Upgrade omz
|
||||||
^omz:
|
^omz:
|
||||||
@./upgrade/omz
|
@./upgrade/omz upgrade
|
||||||
|
|
||||||
#===============================================
|
#===============================================
|
||||||
# Scripts listed in ./uninstall
|
# Scripts listed in ./uninstall
|
||||||
#===============================================
|
#===============================================
|
||||||
|
|
||||||
##/apache2: Uninstall apache2
|
|
||||||
/apache2:
|
|
||||||
@./uninstall/apache2
|
|
||||||
|
|
||||||
##/canon-mg2500: Uninstall Canon Pixma MG2500 + ppa
|
|
||||||
/canon-mg2500:
|
|
||||||
@./uninstall/canon-mg2500
|
|
||||||
|
|
||||||
##/chrome: Uninstall google chrome
|
##/chrome: Uninstall google chrome
|
||||||
/chrome:
|
/chrome:
|
||||||
@./uninstall/chrome
|
@./uninstall/chrome remove
|
||||||
|
|
||||||
##/composer: Uninstall composer
|
##/composer: Uninstall composer
|
||||||
/composer:
|
/composer:
|
||||||
@./uninstall/composer
|
@./uninstall/composer remove
|
||||||
|
|
||||||
##/docker: Uninstall docker + ppa
|
##/docker: Uninstall docker + ppa
|
||||||
/docker:
|
/docker:
|
||||||
@./uninstall/docker
|
@./uninstall/docker remove
|
||||||
|
|
||||||
##/grub-customizer: Uninstall grub-customizer with ppa
|
##/grub-customizer: Uninstall grub-customizer with ppa
|
||||||
/grub-customizer:
|
/grub-customizer:
|
||||||
@./uninstall/grub-customizer
|
@./uninstall/grub-customizer remove
|
||||||
|
|
||||||
##/lazynvim: <no description>
|
##/lazynvim: <no description>
|
||||||
/lazynvim:
|
/lazynvim:
|
||||||
@./uninstall/lazynvim
|
@./uninstall/lazynvim remove
|
||||||
|
|
||||||
##/lite-xl: Uninstall lite-xl
|
##/lite-xl: Uninstall lite-xl
|
||||||
/lite-xl:
|
/lite-xl:
|
||||||
@./uninstall/lite-xl
|
@./uninstall/lite-xl remove
|
||||||
|
|
||||||
##/omz: Uninstall omz
|
##/omz: Uninstall omz
|
||||||
/omz:
|
/omz:
|
||||||
@./uninstall/omz
|
@./uninstall/omz remove
|
||||||
|
|
||||||
|
##/rustdesk: Uninstall rustdesk client
|
||||||
|
/rustdesk:
|
||||||
|
@./uninstall/rustdesk remove
|
||||||
|
|
||||||
##/sublimemerge: Uninstall Sublime Merge
|
##/sublimemerge: Uninstall Sublime Merge
|
||||||
/sublimemerge:
|
/sublimemerge:
|
||||||
@./uninstall/sublimemerge
|
@./uninstall/sublimemerge remove
|
||||||
|
|
||||||
##/sublimetext: Uninstall Sublime Text
|
##/sublimetext: Uninstall Sublime Text
|
||||||
/sublimetext:
|
/sublimetext:
|
||||||
@./uninstall/sublimetext
|
@./uninstall/sublimetext remove
|
||||||
|
|
||||||
##/vivaldi: Uninstall vivaldi + ppa
|
##/vivaldi: Uninstall vivaldi + ppa
|
||||||
/vivaldi:
|
/vivaldi:
|
||||||
@./uninstall/vivaldi
|
@./uninstall/vivaldi remove
|
||||||
|
|
||||||
##/wine: Uninstall wine
|
##/wine: Uninstall wine
|
||||||
/wine:
|
/wine:
|
||||||
@./uninstall/wine
|
@./uninstall/wine remove
|
||||||
|
|
||||||
#===============================================
|
#===============================================
|
||||||
# Service goals
|
# Service goals
|
||||||
|
|||||||
Reference in New Issue
Block a user