diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2013-08-14 14:58:57 +0200 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2013-09-17 22:37:02 +0200 |
commit | 8f10356d4fb8d3b12943f537c94b02c4055224a4 (patch) | |
tree | c733a34f6477ba70a189e98c2021b20dd2dfa7e9 | |
parent | 37632fc33fce7e8ae1a482bae80a59f9f8c913e3 (diff) | |
download | efl-8f10356d4fb8d3b12943f537c94b02c4055224a4.tar.gz |
eo2-bench-static -> eo2-bench-pg
-rw-r--r-- | eo2test/Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/eo2test/Makefile b/eo2test/Makefile index 5e945b5b3d..3d47941ef8 100644 --- a/eo2test/Makefile +++ b/eo2test/Makefile @@ -1,5 +1,6 @@ CC = gcc CFLAGS = -O2 -std=gnu99 -Wall -Wextra +CFLAGS_PG= -g -pg -std=gnu99 -Wall -Wextra INCLUDE = -I. -I../ -I../src/lib/eo/ -I../build CONFIG = -DHAVE_CONFIG_H=1 EINA_CFLAGS = `pkg-config --cflags eina` @@ -9,7 +10,7 @@ EO_OBJS = eo_ptr_indirection.o eo.o eo_base_class.o eo2_base_class.o BENCH_SRC = eo2_simple.c eo_simple.c eo2_inherit.c eo_inherit.c eo2-bench.c BENCH_OBJS = eo2_simple.o eo_simple.o eo2_inherit.o eo_inherit.o eo2-bench.o -all: eo2-bench eo2-bench-static test +all: eo2-bench eo2-bench-pg test eo.o: ../src/lib/eo/eo.c ../src/lib/eo/Eo.h ../src/lib/eo/eo_private.h $(CC) $(CFLAGS) -fPIC -c $(INCLUDE) $(CONFIG) $(EINA_CFLAGS) $< -o $@ @@ -32,8 +33,8 @@ libeo2.so: $(EO_OBJS) eo2-bench: libeo2.so $(BENCH_OBJS) ../src/lib/eo/Eo.h ../src/lib/eo/eo_private.h $(CC) $(CFLAGS) $(INCLUDE) $(CONFIG) $(BENCH_OBJS) $(EINA_LIBS) -L. -leo2 -o $@ -eo2-bench-static: $(EO_OBJS) $(BENCH_SRC) ../src/lib/eo/Eo.h ../src/lib/eo/eo_private.h - $(CC) $(CFLAGS) $(INCLUDE) $(CONFIG) $(EINA_CFLAGS) $(EINA_LIBS) $(EO_SRC) $(BENCH_SRC) -o $@ +eo2-bench-pg: $(EO_OBJS) $(BENCH_SRC) ../src/lib/eo/Eo.h ../src/lib/eo/eo_private.h + $(CC) $(CFLAGS_PG) $(INCLUDE) $(CONFIG) $(EINA_CFLAGS) $(EINA_LIBS) $(EO_SRC) $(BENCH_SRC) -o $@ .cc.o: g++ -O2 -std=c++0x -c $(INCLUDE) $(CONFIG) $(EINA_CFLAGS) $< -o $@ @@ -42,4 +43,4 @@ test: libeo2.so simplesignal.o ../src/lib/eo/Eo.h ../src/lib/eo/eo_private.h g++ -O2 -std=c++0x $(INCLUDE) $(CONFIG) simplesignal.o $(EINA_LIBS) -L. -leo2 -o $@ clean: - rm -f *~ *.o eo2-bench eo2-bench-static test libeo2.so + rm -f *~ *.o eo2-bench eo2-bench-pg test libeo2.so gmon.out |