TRANSFER=scp
REXEC=ssh
SSHFLAGS=-C # Compress data
REMOTE=jdaily@remote:~/source-directory
FILES=debug.ht messages.ht client.ct daemon.ct queue.ct queue.ht

%.ht : %.h
	$(TRANSFER) $(SSHFLAGS) $< $(REMOTE)
	touch $<\@>

%.ct : %.c
	$(TRANSFER) $(SSHFLAGS) $< $(REMOTE)
	touch $<\@>

all-done: $(FILES)
	$(REXEC) $(SSHFLAGS) remote "cd source-directory && make"
	touch all-done
