ssf
Owner: IIIlllIIIllI URL: git@git.0x00nyx.xyz:seb/ssf.git
Makefile
# ssf - simple system fetcher
include config.mk
SRC = ssf.c
OBJ = ${SRC:.c=.o}
BIN = ssf
all: options ${BIN}
options:
@echo "ssf build options:"
@echo "CC = ${CC}"
@echo "CPPFLAGS = ${CPPFLAGS}"
@echo "CFLAGS = ${CFLAGS}"
@echo "LDFLAGS = ${LDFLAGS}"
${BIN}: ${OBJ}
${CC} ${OBJ} ${LDFLAGS} -o $@
%.o: %.c ascii
${CC} ${CPPFLAGS} ${CFLAGS} -c $< -o $@
clean:
rm -f ${BIN} ${OBJ}
install: all
mkdir -p ${DESTDIR}${BINDIR}
install -m 755 ${BIN} ${DESTDIR}${BINDIR}/${BIN}
uninstall:
rm -f ${DESTDIR}${BINDIR}/${BIN}
.PHONY: all options clean install uninstall