1*76404edcSAsim Jamshed
2*76404edcSAsim JamshedPROG=scev
3*76404edcSAsim Jamshed
4*76404edcSAsim Jamshed.PRECIOUS: $(PROG)
5*76404edcSAsim Jamshed
6*76404edcSAsim JamshedSRC_DIR=../../src
7*76404edcSAsim JamshedPS_DIR=../../../../io_engine/io_engine-2.0.38.2
8*76404edcSAsim Jamshed
9*76404edcSAsim JamshedCORE_SRC=$(addprefix $(SRC_DIR)/,scalable_event.c key_value_store.c fhash.c util.c)
10*76404edcSAsim Jamshed
11*76404edcSAsim Jamshedall: clean $(PROG)
12*76404edcSAsim Jamshed
13*76404edcSAsim Jamshed$(PROG): test.c $(CORE_SRC)
14*76404edcSAsim Jamshed	gcc -gdwarf-2 -g3 -Wall $^ -DTEST -DNEWEV -I$(SRC_DIR)/include -I$(PS_DIR)/include -o $@
15*76404edcSAsim Jamshed	./$(PROG) -p 0.5 -d 10
16*76404edcSAsim Jamshed
17*76404edcSAsim Jamshedclean:
18*76404edcSAsim Jamshed	rm -f $(PROG)
19*76404edcSAsim Jamshed	rm -f core
20