# $Id$ BIN := ./bin OBJ := ./obj SRC := ./src INC := ./include DATE = @DATE@ PREFIX := @prefix@ CC := @CC@ CFLAGS := @CFLAGS@ LIBS := @LIBS@ START_DATE := $(shell date +"%s") OBJECTS := $(OBJ)/main.o .PHONY: all clean install all: $(BIN)/advftpd $(BIN)/advftpd: $(OBJECTS) $(TIME) $(CC) -o $@ $(OBJECTS) $(LIBS) @echo Building took $(shell expr $(shell date +"%s") - $(START_DATE)) second\(s\). $(OBJ)/main.o: $(SRC)/main.c $(INC)/advftpd.h $(TIME) $(CC) $(CFLAGS) -c -o $@ $< $(OBJ)/%.o: $(SRC)/%.c $(INC)/advftpd/%.h $(INC)/advftpd.h $(TIME) $(CC) $(CFLAGS) -c -o $@ $< install: $(BIN)/advftpd mkdir -p $(PREFIX)/bin cp $(BIN)/advftpd $(PREFIX)/bin/ clean: rm -f $(OBJ)/* rm -f $(BIN)/*