Commit Diff


commit - a61a59e281d7c7621d8d47924085894ca7e998b0
commit + 5d4bf996c2269da571c3da298fcd05356438ba0b
blob - 307dfa23bf2b4787df0907be2c29f18da85f0a17
blob + a7b22b3236b8fecc153156ab0d6fe5d5aa077453
--- .gitignore
+++ .gitignore
@@ -1,2 +1,4 @@
 .idea
 cmake-build*
+build/
+compile_commands.json
blob - /dev/null
blob + 30a3437f7dbbae6a26bbd0013f5df371fd29661c (mode 644)
--- /dev/null
+++ Makefile
@@ -0,0 +1,12 @@
+CMAKE_OPTS=-DCMAKE_EXPORT_COMPILE_COMMANDS=1
+
+all: 
+	mkdir -p build
+	cd build &&	\
+    cmake ${CMAKE_OPTS} .. &&	\
+    make &&	\
+    cp compile_commands.json ..
+
+clean:
+	rm -rf build
+	rm -f compile_commands.json