clean:
rm -f src/*.o src/html.c $(PROG)
+push: $(PROG)
+ SITE="pileus@pileus.org:~/src/site/"; \
+ PAGES="pileus@pileus.org:~/src/pages/"; \
+ rsync -uavz .htaccess .gitignore $$SITE; \
+ rsync -uavz --delete --exclude '*~' --exclude '.*' \
+ pileus.cgi src theme $$SITE; \
+ rsync -uavz --delete --exclude '*~' --exclude '.*' \
+ pages/ $$PAGES/;
+
# Rules
$(PROG): src/main.o src/html.o
$(CC) $(CFLAGS) -o $@ $+ $(LDFLAGS)