Maurizio Vitale via llvm-dev
2018-Feb-12 18:09 UTC
[llvm-dev] how are the binary distribution compiled?
I see that some of the announcements of binaries for Windows include the script using for compiling. Is there anything similar (or some other form of documentation) for the binaries distributed on http://releases.llvm.org/download.html for other platforms? (I'm particularly interested in Ubuntu) Thanks, Maurizio -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180212/b1cf4db6/attachment.html>
Simon Dardis via llvm-dev
2018-Feb-13 17:24 UTC
[llvm-dev] how are the binary distribution compiled?
Hi Maurizio, If you're looking to build packages you should take a look at the test-release.sh script in utils/release/ in the llvm sources. You can checkout out the release directory directly from svn, and then use the script like "./release/test-release.sh -release <version number as dotted form> -final -triple x86_64-linux-gnu-debian8 -j <number of jobs>" and it will build that particular version of LLVM three times, run the builtin test-suite, fetch the main test suite, check that and then package the resulting binaries. The -triple argument there is for packaging purposes, and there are additional options to pass particular configure flags to the build process and to control what other sub projects gets included in the building and testing. It's also possible to select particular release candidates with -rc X instead of final. Thanks, Simon From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Maurizio Vitale via llvm-dev Sent: 12 February 2018 18:10 To: llvm-dev at lists.llvm.org Subject: [llvm-dev] how are the binary distribution compiled? I see that some of the announcements of binaries for Windows include the script using for compiling. Is there anything similar (or some other form of documentation) for the binaries distributed on http://releases.llvm.org/download.html for other platforms? (I'm particularly interested in Ubuntu) Thanks, Maurizio
Vedant Kumar via llvm-dev
2018-Feb-13 17:33 UTC
[llvm-dev] how are the binary distribution compiled?
Hi Maurizio, You can use test-release.sh to build (and test :) a binary distribution. E.g to build the 5.0.1 release, you might run: ./test-release.sh -release 5.0.1 -final Docs: http://llvm.org/docs/ReleaseProcess.html#test-release-sh <http://llvm.org/docs/ReleaseProcess.html#test-release-sh> best, vedant> On Feb 12, 2018, at 10:09 AM, Maurizio Vitale via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > I see that some of the announcements of binaries for Windows include the script using for compiling. > > Is there anything similar (or some other form of documentation) for the binaries distributed on http://releases.llvm.org/download.html <http://releases.llvm.org/download.html> for other platforms? (I'm particularly interested in Ubuntu) > > Thanks, > > Maurizio > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180213/5442dab8/attachment.html>