Files
zeroconf/Makefile

32 lines
450 B
Makefile
Raw Normal View History

2016-08-05 22:45:39 -07:00
SRC = .
LIBRARY =
DEFINES = -DNDEBUG
vpath %.c $(SRC)
INCLUDE = -I$(SRC)
SOURCES = mdns.c mdnsd.c tinysvcmdns.c
OBJECTS = $(patsubst %.c,$(OBJ)/%.o,$(SOURCES))
all: $(EXECUTABLE)
$(EXECUTABLE): $(OBJECTS)
$(CC) $(OBJECTS) $(LIBRARY) $(LDFLAGS) -o $@
$(OBJECTS): | bin $(OBJ)
$(OBJ):
@mkdir -p $@
bin:
@mkdir -p bin
$(OBJ)/%.o : %.c
2016-12-25 19:16:10 -08:00
$(CC) $(CFLAGS) $(CPPFLAGS) $(INCLUDE) $< -c -o $@
2016-08-05 22:45:39 -07:00
clean:
rm -f $(OBJECTS) $(EXECUTABLE)