
CC      = gcc
CFLAGS  = -Wall -g -O2
LDFLAGS = -loop

OBJ    = main.o conf.o sock.o pipe.o common.o client.o server.o
TARGET = nepim

.PHONY: default
default: $(TARGET)

.PHONY: clean
clean:
	rm -f *.o *~ $(TARGET)

.PHONY: build
build: clean default

$(TARGET): $(OBJ)
	$(CC) $(LDFLAGS) -o $@ $^