From 603308b6e4d60817fb33e67cc01c69e0e9f8aa42 Mon Sep 17 00:00:00 2001 From: Henrik Henriksson <hx@hx.ax> Date: Mon, 4 Feb 2019 15:10:30 +0100 Subject: [PATCH] Add Makefile --- .gitignore | 3 +++ Makefile | 23 +++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..486dac7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +build-src-dir +build +*.swp \ No newline at end of file diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..c3d16a8 --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +.DEFAULT_GOAL := all + +build-src-dir: + rsync -a llvm/ build-src-dir + rsync -a clang build-src-dir/tools + +skepu-tool-src: build-src-dir + rsync -ad clang_precompiler/ build-src-dir/tools/clang/tools/skepu-tool + +clean-all: + @rm -rf build-src-dir + @rm -rf build + +clean: + make -C build clean + +build: skepu-tool-src + mkdir build || true + cd build; cmake -G "Unix Makefiles" ../build-src-dir -DCMAKE_BUILD_TYPE=Release; + +all: build + $(MAKE) -C build skepu-tool + -- GitLab