Current section
Files
Jump to
Current section
Files
Makefile
MKDIR_P = mkdir -p
CFLAGS= -g -O3 -pedantic -Wall -Wextra
LFLAGS= -lslp
SRC_DIR=src/
PRIV_DIR=priv/
OBJECTS=${PRIV_DIR}slp_port
.PHONY: directories
all: directories ${OBJECTS}
directories: ${PRIV_DIR}
${PRIV_DIR}:
${MKDIR_P} ${PRIV_DIR}
${PRIV_DIR}slp_port: ${SRC_DIR}*.c
gcc ${CFLAGS} ${LFLAGS} ${SRC_DIR}*.c -o ${OBJECTS}
clean:
rm ${OBJECTS}