summaryrefslogtreecommitdiffstats
path: root/devel/oclint/PRE_BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'devel/oclint/PRE_BUILD')
-rwxr-xr-xdevel/oclint/PRE_BUILD16
1 files changed, 16 insertions, 0 deletions
diff --git a/devel/oclint/PRE_BUILD b/devel/oclint/PRE_BUILD
new file mode 100755
index 0000000000..64ffdc4bff
--- /dev/null
+++ b/devel/oclint/PRE_BUILD
@@ -0,0 +1,16 @@
+default_pre_build &&
+cd ${SOURCE_DIRECTORY} &&
+unpack_file 2 &&
+mv llvm-${LLVM_VERSION}.src llvm &&
+cd llvm/tools &&
+unpack_file 3 &&
+mv clang-${LLVM_VERSION}.src clang &&
+patch -p2 < ${SPELL_DIRECTORY}/Tools.cpp.patch &&
+cd ${SOURCE_DIRECTORY}/oclint-scripts &&
+for script in buildCore.sh \
+ buildMetrics.sh \
+ buildClang.sh \
+ buildRules.sh \
+ buildRelease.sh; do
+ sedit "s:^\s*make:make -j${MAKE_NJOBS}:" $script
+done