# $Id$ CC := @CC@ CFLAGS := @CFLAGS@ LIBS := @LIBS@ BIN := ./bin SRC := ./src INC := ./include OBJ := ./obj prefix := @prefix@ exec_prefix := @exec_prefix@ bindir := @bindir@ .PHONY: all clean install all: $(BIN)/motiftp $(BIN)/motiftp: $(OBJ)/main.o \ $(OBJ)/gui.o \ $(OBJ)/ftp.o \ $(OBJ)/sftp.o \ $(OBJ)/util.o @echo "CC (LD) $@" @$(CC) $(CFLAGS) -o $@ $^ $(LIBS) $(OBJ)/main.o: $(SRC)/main.c $(INC)/motiftp.h @echo "CC $< -> $@" @$(CC) $(CFLAGS) -c -o $@ $< $(OBJ)/%.o: $(SRC)/%.c $(INC)/motiftp/%.h $(INC)/motiftp.h @echo "CC $< -> $@" @$(CC) $(CFLAGS) -c -o $@ $< clean: rm -rf $(OBJ)/* rm -rf $(BIN)/* install: all mkdir -p $(bindir) cp $(BIN)/motiftp $(bindir)/