Packages

An Elixir application for using the Service Location Protocol. SLP is a commonly used service discovery protocol.

Current section

Files

Jump to
slp Makefile
Raw

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}