Blame


1 0918440e 2024-04-01 benni
2 0918440e 2024-04-01 benni SRC != find src -name '*.rs'
3 0918440e 2024-04-01 benni
4 0918440e 2024-04-01 benni RUSTFLAGS = -C relocation-model=static \
5 0918440e 2024-04-01 benni -L native=/usr/lib \
6 0918440e 2024-04-01 benni -l static=c \
7 0918440e 2024-04-01 benni -l static=c++abi \
8 0918440e 2024-04-01 benni -l static=pthread \
9 0918440e 2024-04-01 benni -C link-arg=-static \
10 0918440e 2024-04-01 benni -C panic=abort
11 0918440e 2024-04-01 benni
12 0918440e 2024-04-01 benni all: www.cgi
13 0918440e 2024-04-01 benni
14 0918440e 2024-04-01 benni clean:
15 0918440e 2024-04-01 benni cargo clean
16 0918440e 2024-04-01 benni rm -f www.cgi
17 0918440e 2024-04-01 benni
18 0918440e 2024-04-01 benni install: www.cgi
19 4cd4f508 2024-05-02 benni ssh server "cd /var/www/bin && cat - > www.cgi.new && chmod 755 www.cgi.new && mv www.cgi.new www.cgi" < www.cgi
20 4cd4f508 2024-05-02 benni openrsync --rsync-path=/usr/bin/openrsync -tr --delete --exclude fix www-cgi server:/var/www/htdocs/
21 0918440e 2024-04-01 benni
22 0918440e 2024-04-01 benni www.cgi: ${SRC} src/style.css
23 0918440e 2024-04-01 benni cargo rustc --release -- ${RUSTFLAGS}
24 0918440e 2024-04-01 benni mv -f target/release/www-cgi www.cgi