aboutsummaryrefslogtreecommitdiff
path: root/contrib/gitian/gitian-build.py (follow)
AgeCommit message (Collapse)AuthorFilesLines
2022-06-06Gitian: refresh the stale Monero dir via --setup switchmj-xmr1-2/+4
2022-05-09Make Mac SDK into a regular depends packageHoward Chu1-10/+0
2022-05-04Update to MacOSX SDK 11.1, add Mac M1Howard Chu1-1/+1
2021-04-08gitian: remove osslsigncodeselsta1-4/+0
Unused and archive is offline
2020-03-27Merge pull request #6290Alexander Blair1-2/+5
019c1dc0 gitian-build.py: Fixing check for docker command. (Jonathan Cross)
2020-03-12Merge pull request #6263Alexander Blair1-2/+2
c11e64fc Gitian: Change lxc ip link (TheCharlatan)
2020-01-10gitian-build.py: Fixing check for docker command.Jonathan Cross1-2/+5
2020-01-06Gitian: Change lxc ip linkTheCharlatan1-2/+2
The ip link currently listed in the README no longer works on the newest version of lxc shipped with ubuntu 18.04, this commit corrects this.
2019-11-20Gitian: Fix sigs generationTheCharlatan1-1/+1
2019-11-14gitian: add FreeBSDHoward Chu1-17/+12
2019-11-14gitian: Parametrize target platformsHoward Chu1-30/+25
2019-11-11gitian: Update to latest gitian-builderHoward Chu1-5/+1
2019-11-04gitian: fix out dir locationiDunk54001-1/+1
2019-11-03gitian: add --rebuild optionHoward Chu1-12/+32
Avoids delays when sourceforge is slow to respond; allows rebuilding when disconnected from networks.
2019-11-03Add Android supportHoward Chu1-1/+11
2019-09-24Streamline build setupHoward Chu1-28/+37
Use shorter, prefix-unique directory names gitian-builder -> builder gitian-sigs -> sigs monero-binaries -> out Just use builder/inputs/monero, no need for 2nd repo clone
2019-09-04Merge pull request #5796luigi11111-3/+3
e3cff3d Gitian build script fixes for MacOS (jonathancross)
2019-09-04Merge pull request #5764luigi11111-2/+2
f26e663 Gitian build (mac, linux): gzip => bzip2 (jonathancross)
2019-08-06Gitian build script fixes for MacOSJonathan Cross1-3/+3
2019-07-18Gitian build (mac, linux): gzip => bzip2Jonathan Cross1-2/+2
2019-06-26Add option to run gitian-build.py on non-debian osTheCharlatan1-20/+15
This commits adds the `--no-apt` flag to the gitian-build.py script. This allows gitian builds to be run without root access and non-debian based operating systems.
2019-02-14Support docker for gitian buildsTheCharlatan1-1/+1
Building with docker is arguably easier and more familiar to most people than either kvm, or lxc. This commit also relaxes the back compat requirement a bit. 32 bit linux now uses glibc version 2.0. Also, the docker shell could not handle gcc arguments containing spaces, so the explicit '-DFELT_TYPE' declaration was dropped. Lastly, this removes some packages from the osx descriptor.
2018-11-07Fix version prefix in gitian buildTheCharlatan1-1/+1
The version prefix 'v' should just be set constantly. Reflect this change in the README as well. This should allow building commits as well, if a commit is passed in instead of a tag.
2018-10-18Adapt Readme and script to monero gitian build signingTheCharlatan1-29/+7
The sigs should be produced in a seperate step by default. Remove windows and osx sig options that are not needed for monero.
2018-10-11Add OSX gitian descriptorTheCharlatan1-20/+4
2018-10-09Add windows descriptor to gitian descriptorsTheCharlatan1-4/+4
Windows is built with a seperate descriptor to handle additional changes that need to be done to the end binary. Consolidate the gitian-build script for this change.
2018-10-09Change gitian.sigs repo from bitcoin-core to monero-project remote hostTheCharlatan1-1/+1
2018-10-08Add checksums for download toolsTheCharlatan1-4/+5
The signature prepare tool and the gitian-builder git repo should be checked for their content. For this purpose, checkout the gitian-builder repo at a specific commit and take the sha256sum of the osslsigncode tool.
2018-10-08Add gitian build scriptTheCharlatan1-0/+229
This adds a build script to run gitian builds for linux. The build script was copied from bitcoin and then adapted for monero. Build step documentation is outlined in the README in the contrib/gitian directory.