P2P-File-Sharing / Registry / Makefile
Makefile
Raw
EXE = registry
CFLAGS = -Wall
CXXFLAGS = -Wall
LDLIBS =
CC = gcc
CXX = g++
OBJ_FILES = server.o registry.o conn_handler.o

.PHONY: all
all: $(EXE)

registry.o: registry.c
	$(CC) $(CFLAGS) -c registry.c $(LDLIBS) -o registry.o
server.o: server.c
	$(CC) $(CFLAGS) -c server.c $(LDLIBS) -o server.o
conn_handler.o: conn_handler.c
	$(CC) $(CFLAGS) -c conn_handler.c $(LDLIBS) -o conn_handler.o
registry: registry.o server.o conn_handler.o
	$(CC) $(CFLAGS) registry.o server.o conn_handler.o $(LDLIBS) -o registry
	rm $(OBJ_FILES)

.PHONY: clean
clean:
	rm -f $(EXE) $(OBJ_FILES)