git.sophuwu.com > manhttpd   
              19
            
             default: build
build:
	go build -ldflags="-w -s" -trimpath -o build/manhttpd

build_deb: ./build/manhttpd
	cd extras && nfpm pkg --packager deb --config nfpm.yaml --target ../build/manhttpd.deb

install_deb: ./build/manhttpd.deb
	sudo apt-get install -y ./build/manhttpd.deb

install_bin: ./build/manhttpd
	sudo apt-get install -y mandoc
	sudo sh ./extras/preinst.sh
	sudo install ./build/manhttpd /usr/bin/manhttpd
	sudo install ./extras/manhttpd-passwd /usr/bin/manhttpd-passwd
	sudo install ./extras/manhttpd.service /etc/manhttpd/manhttpd.service
	sudo install ./extras/manhttpd.conf /etc/manhttpd/manhttpd.conf
	sudo sh ./extras/postinstall.sh