diff options
Diffstat (limited to 'src/Makefile')
| -rw-r--r-- | src/Makefile | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile new file mode 100644 index 0000000..38f1140 --- /dev/null +++ b/src/Makefile @@ -0,0 +1,34 @@ +CC = gcc +CCC = g++ +CFLAGS = -Wall -g +#GCOV_FLAGS = -fprofile-arcs -ftest-coverage +CFLAGS += $(OPTFLAGS) +#CFLAGS += $(GCOV_FLAGS) +#LDDICTATOR = -Wl,-wrap,malloc -Wl,-wrap,calloc -Wl,-wrap,free -Wl,-wrap,realloc +#LDFLAGS = -lMESA_handle_logger -lMESA_htable -lpthread -lrt -lm -lrulescan -lpcre -lMESA_field_stat2 -lcrypto -lhiredis_vip +#LDFLAGS += $(LDDICTATOR) +#LDFLAGS += $(GCOV_FLAGS) +LIBS=../lib/libmaatframe.so + +H_DIR =-I../inc -I/usr/include/MESA/ +GIE_SERVER = GIE_server + +OBJS = GIE_server.o mongoose.o gram_index_engine_temp.o + +.c.o: + $(CC) -c $(CFLAGS) -I. $(H_DIR) $< + +.cpp.o: + $(CCC) -c $(CFLAGS) -I. $(H_DIR) $< + +all: $(GIE_SERVER) + +$(GIE_SERVER): $(OBJS) + echo making GIE server ... + $(CCC) -o $(GIE_SERVER) $(OBJS) $(LIBS) $(LDFLAGS) + +clean: + rm -rf *.o *.gcov *.gcno $(GIE_SERVER) *~ + +opt: + $(MAKE) all |
