prefix=/usr/local confdir=/etc systemd_dir=${DESTDIR}${confdir}/systemd/system bindir=${DESTDIR}${prefix}/bin CC := gcc CFLAGS := -O2 ${CFLAGS} BIN := gsl SOURCE := main.c mongoose.c OBJ := mongoose.o main.o DEPS := mongoose.h index.h lgsl.h agsl.h gsl. LIBS := -lcrypt all: $(BIN) clean: rm -f $(OBJ) $(BIN): $(OBJ) $(CC) $(CFLAGS) -o $@ $^ $(LIBS) install-systemd: @install -Dm644 doc/gsl.service ${systemd_dir}/gsl.service @install -Dm644 doc/gsl.conf ${DESTDIR}/${confdir}/gsl.conf install-bin: @install -Dm755 ${BIN} ${bindir}/${BIN} install: install-bin install-systemd