CC=gcc CFLAGS=-g -Wall -DHAVE_SYSTEMTAP LDFLAGS=-lust -lpthread -lurcu-bp DTRACE=dtrace STAP=stap TARGETS=probes.h probes.o tracepoint_benchmark testutrace all: $(TARGETS) clean: rm $(TARGETS) tracepoint_benchmark: $(CC) $(CFLAGS) $(LDFLAGS) tracepoint_benchmark.c probes.o -o tracepoint_benchmark probes.h: probes.d $(DTRACE) -C -h -s $< -o $@ probes.o: probes.d $(DTRACE) -C -G -s $< -o $@ testutrace: $(STAP) -p4 testutrace.stp