# odissey makefile. # CC = gcc RM = rm MACHINARIUM_CFLAGS = -I../lib/machinarium/lib MACHINARIUM_LFLAGS = ../lib/machinarium/lib/libmachinarium.a -luv SOPRANO_CFLAGS = -I../lib/soprano/lib SOPRANO_LFLAGS = ../lib/soprano/lib/libsoprano.a CFLAGS = -I. -Wall -O0 -g -pedantic $(MACHINARIUM_CFLAGS) $(SOPRANO_CFLAGS) LFLAGS = $(MACHINARIUM_LFLAGS) $(SOPRANO_LFLAGS) OBJECTS = od_pid.o \ od_log.o \ od_lex.o \ od_scheme.o \ od_config.o \ od.o \ od_io.o \ od_client_pool.o \ od_server_pool.o \ od_route_pool.o \ od_pooler.o \ od_router.o \ od_cancel.o \ od_periodic.o \ od_fe.o \ od_be.o \ odissey.o TARGET = odissey $(TARGET): clean $(OBJECTS) $(CC) $(OBJECTS) $(LFLAGS) -o $(TARGET) .c.o: $(CC) $(CFLAGS) -c $< clean: $(RM) -f $(OBJECTS) $(TARGET)