diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..486dac7c3693997cc5bf73ee5ff0156306418165 --- /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 0000000000000000000000000000000000000000..c3d16a81800a5479097fb42fc8ea5a42e6d5680c --- /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 +