diff --git a/Makefile b/Makefile index 4c10cab..e76517d 100644 --- a/Makefile +++ b/Makefile @@ -1,17 +1,10 @@ -install: build - install -D -m 0755 --target-directory="${HOME}/.local/bin" build/has_internet target/release/Hentai add_and_download_url.sh download_website.sh - install -D -m 0755 --target-directory="${HOME}/.config" Hentai.conf +debug: + gcc -ansi -ggdb -o build/hdb src/main.c src/db.c -lsqlite3 -build: - gcc -std=gnu23 -o build/has_internet src/has_internet.c - strip build/has_internet - cargo build --release - strip target/release/Hentai +release: + gcc -ansi -O2 -pipe -fno-semantic-interposition -o build/hdb src/main.c src/db.c -lsqlite3 + strip build/hdb -uninstall: - rm -f "${HOME}"/.local/bin/has_internet "${HOME}"/.local/bin/Hentai "${HOME}"/.local/bin/add_and_download_url.sh "${HOME}"/.local/bin/download_website.sh - rm -f "${HOME}"/.config/Hentai.conf - -beehive: build - scp build/has_internet target/release/Hentai add_and_download_url.sh download_website.sh beehive:.local/bin - scp Hentai.conf beehive:.config +beehive: release + scp build/hdb beehive:.local/bin + scp HDB.conf beehive:.config