summaryrefslogtreecommitdiffstats
path: root/tests/vm-trace/Makefile
diff options
context:
space:
mode:
authorDon Dugger <donald.d.dugger@intel.com>2016-01-05 22:58:35 +0000
committerGerrit Code Review <gerrit@172.30.200.206>2016-01-05 22:58:35 +0000
commitf098f057266737deb07bbb2b78901ef677796f2c (patch)
tree12fcef7580def95fd5da09740e0165c29956c20b /tests/vm-trace/Makefile
parentb52baab237a0b45cb18b26f529e6490b42574209 (diff)
parent2906c56252687c0fc7585b05f250e70f23b6f748 (diff)
Merge "Add VM preemption latency measuring tool vm-trace"
Diffstat (limited to 'tests/vm-trace/Makefile')
-rw-r--r--tests/vm-trace/Makefile23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/vm-trace/Makefile b/tests/vm-trace/Makefile
new file mode 100644
index 000000000..e367739d4
--- /dev/null
+++ b/tests/vm-trace/Makefile
@@ -0,0 +1,23 @@
+DEBUG ?= n
+
+ifeq ($(DEBUG),y)
+ DBGFLAGS = -g -DDEBUG
+else
+ DBGFLAGS = -O2
+endif
+
+XTRA_CFLAGS = $(DBGFLAGS) -Wall
+XTRALIBS = -lrt -lpthread
+
+all: vm-trace cscope
+
+vm-trace: vm-trace.c
+ $(CC) $(XTRA_CFLAGS) $< -o $@ $(XTRALIBS)
+
+cscope.out: vm-trace.c
+ cscope -b
+
+cscope: cscope.out
+
+clean:
+ rm -f *.o core* vm-trace cscope.*