1 PREFIX = $(HOME)/opt/hercules-compiler
4 build/bin/clang: build/build.ninja
16 build/build.ninja: build llvm/tools/clang llvm/projects/openmp
17 cd $(@D) && cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_INSTALL_PREFIX="$(PREFIX)" -DLLVM_ENABLE_ASSERTIONS=ON -DLLVM_ENABLE_BACKTRACES=ON -DLLVM_ENABLE_WERROR=OFF -DBUILD_SHARED_LIBS=OFF -DLLVM_ENABLE_RTTI=ON -G "Ninja" $(CURDIR)/llvm
20 cd build && ninja install
25 create-orig-tgz: prefix=$(notdir $(CURDIR))
27 git ls-files --recurse-submodules | sed "s#^#$(prefix)/#" | \
28 tar -c -C.. -z -f "../$(prefix)_$(shell dpkg-parsechangelog --show-field Version|sed -e s/-.*//).orig.tar.gz" --verbatim-files-from --files-from=-