===> The following configuration options are available for clang33-3.3_10:
ASSERTS=off: Enable assertions (thread unsafe)
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion. Set fbsd:nokeywords to a couple of patches.
With hat: portmgr
Sponsored by: Absolight
lang/clang3*, lang/clang-devel: set environment during build
The clang ports override the default build target, but the new targets
fail to set the environment like the default target does. This patch
passes MAKE_ENV to environment.
It also combines compounds to a single make cmd and unsuppresses the
commands so the output shows on the build logs.
PR: 199500
Submitted by: marino
Approved by: brooks (maintainer)
Catch the set of host platforms up to the set in llvm ports.
To revision bump as it only effects building the port on platforms that
would fail before.
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
Add back support for scan-build.[1]
Change ccc-analyzer's default compiler to clang.[2]
Install unwind.h.[3]
PR: ports/185733 [1], ports/183802 [2], ports/186173 [3]
Teach clang33 where to find libc++ headers when installed from ports.
It will use the headers in base if it finds them there.
Approved by: maintainer (brooks@)
Fix up depends so we depend on llvm33 and look for the llc33 binary to
identify it rather than port versions.
Remove the broken and obviously unused regression-test target along with
the obsolute dependency on dejagnu.
Reported by: decke
Add ports of clang and LLVM 3.3.rc3. Unlike previous ports these
install primarily in ${PREFIX}/llvm33 with wrapper scripts in
${PREFIX}/bin named clang33, llc33, etc.
In an additional change, the clang static analyzer's python wrapper and
web bits are not installed.