CC=gcc
CFLAGS=-O2 -Wall
DFLAGS=-DFIREFOX
BINDIR=$(HOME)/bin

EXECUTABLES=ssh_test

all: $(EXECUTABLES)

.c.o: ;
	$(CC) $(DFLAGS) $(CFLAGS) $<

ssh_test: ssh.c
	$(CC) $(DFLAGS) $(CFLAGS) ssh.c -o ssh_test
	@echo "Compile finished, now type \"make install\""
	
clean:
	rm -f *.o *.bak *~ $(EXECUTABLES)

install: all
	mkdir -p $(BINDIR)
	@echo "Installing into directory: "$(BINDIR)
	cp -v $(EXECUTABLES) $(BINDIR)
	@echo "Successfully installed "$(EXECUTABLES)

uninstall:
	@echo "Attempting to remove installed programs from directory:"$(BINDIR)
	rm -v $(BINDIR)/$(EXECUTABLES)
	@echo "Successfully uninstalled "$(EXECUTABLES)
