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}