my-env/Makefile

120 lines
2.2 KiB
Makefile
Raw Normal View History

2022-07-04 11:34:00 +00:00
# Autogenerated at 04.07.2022 19:25 using ./gen-makefile.sh
2022-07-04 11:34:00 +00:00
##lamp: Apache + php + mariadb
lamp: apache php mariadb
##apache: Install apache2 (latest)
apache:
2022-07-04 11:34:00 +00:00
./install/apache
2022-07-04 11:34:00 +00:00
##apt: Install bunch of software from apt
apt:
./install/apt.sh
2022-07-04 11:34:00 +00:00
##chrome: Install google chrome (latest)
chrome:
./install/chrome.sh
2022-07-04 11:34:00 +00:00
##composer: Install composer (latest)
composer:
./install/composer.sh
2022-07-04 11:34:00 +00:00
##docker: Install docker (latest) + docker-compose (latest) + ppa
docker:
./install/docker.sh
2022-07-04 07:51:04 +00:00
2022-07-04 11:34:00 +00:00
##droidcam-obs: Install droidcam-obs plugin v1.5.1
2022-07-04 07:51:04 +00:00
droidcam-obs:
./install/droidcam-obs.sh
2022-07-04 11:34:00 +00:00
##droidcam: Install droidcam v1.8.2
droidcam:
./install/droidcam.sh
2022-07-04 11:34:00 +00:00
##git: Install git (latest)
git:
./install/git.sh
2022-07-04 11:34:00 +00:00
##golang: Install golang v1.18.3
golang:
./install/golang.sh
2022-07-04 11:34:00 +00:00
##grubc: Install grub-customizer (latest) + ppa
grubc:
./install/grubc.sh
2022-07-04 11:34:00 +00:00
##kde-appmenu: Install KDE Window AppMenu Applet
kde-appmenu:
./install/kde-appmenu.sh
2022-07-04 11:34:00 +00:00
##lite-xl: Install lite-xl v2.0.5 (draft)
lite-xl:
./install/lite-xl.sh
2022-07-04 07:51:04 +00:00
2022-07-04 11:34:00 +00:00
##mariadb: Install mariadb (latest) and php-mysql + phpMyAdmin (if php is installed)
mariadb:
./install/mariadb.sh
2022-07-04 11:34:00 +00:00
##nodejs: Install nodejs + npm via nvm
nodejs:
./install/nodejs.sh
2022-07-04 11:34:00 +00:00
##pgsql: Install postgresql (latest) and php-pgsql (if php is installed)
pgsql:
./install/pgsql.sh
2022-07-04 11:34:00 +00:00
##php: Install php v8.1 + ppa
php:
./install/php.sh
2022-07-04 11:34:00 +00:00
##postman: Install postman (latest)
postman:
./install/postman.sh
2022-07-04 11:34:00 +00:00
##rustdesk: Install rustdesk v1.1.8 (deb)
rustdesk:
./install/rustdesk.sh
2022-07-04 11:34:00 +00:00
##snap: Install bunch of software from snap
snap:
./install/snap.sh
2022-07-04 11:34:00 +00:00
##syncthing: Install syncthing (latest) + ppa
syncthing:
./install/syncthing.sh
2022-07-04 11:34:00 +00:00
##telebit: Install telebit (latest)
telebit:
./install/telebit.sh
2022-07-04 11:34:00 +00:00
##todo: <no description>
todo:
./install/todo
##ulauncher: Install ulauncher (latest) + ppa
ulauncher:
./install/ulauncher.sh
2022-07-04 11:34:00 +00:00
##wine: Installwine (latest) + ppa (focal)
wine:
./install/wine.sh
2022-07-04 11:34:00 +00:00
##zint: Install zint (latest)
zint:
./install/zint.sh
2022-07-04 11:34:00 +00:00
##zsh: Install zsh + omz (latest)
zsh:
./install/zsh.sh
2022-07-04 11:34:00 +00:00
##help: Show this help message
2022-07-04 07:51:04 +00:00
help: Makefile
@echo "Usage:"
@echo "\tmake <goal>\n"
@echo "Available goals:"
2022-07-04 07:51:04 +00:00
@sed -n 's/^##//p' $< | column -t -s ':' | sed -e "s/^/\t/"
2022-07-04 11:34:00 +00:00
##<goal>_: Same as 'cat ./install/<goal>.sh'
%_:
@cat ./install/$*.sh