Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSimplify ARM triples, add script to upload ARM tarballs correctly #355
Conversation
|
Looks good!
|
|
Fix the following and then r=me:
|
3d95d77
to
5ed0420
|
Updated the PR. I also think it would be prudent to delete all the extra copies of our ARM tarballs that are in unused locations, to decrease the confusion factor in the future. |
|
I want to update this to change our URL scheme (yet again!) to get rid of the |
|
@aneeshusa I have no strong opinion - either one would work for me! |
00b566d
to
533aa76
|
|
533aa76
to
f97c601
|
@larsbergstrom it seems highfive isn't posting its "New code was committed to pull request." comments, but I rebased and updated this to get rid of |
|
|
|
@aneeshusa Are you expecting that I will have to re-upload the tarballs before this will work correctly? It did not pass the travis build, due to being unable to find and extract the files from the tarballs (if I'm reading the log correctly). |
Originally, I restricted these scripts to pure sh to avoid too many compatibility issues between Linux and OS X, but I've changed my mind and now prefer using bash to gain a few nice features.
Previouly, we had 'name', 'symlink_name', and 'download_name'. - We are changing the S3 URL scheme to make 'download_name' redundant. - 'symlink_name' referred to the full target triple, and has been replaced with just 'triple'. - 'name' referred to an ambiguously shortened triple (which omitted the vendor field of 'unknown'), which is used by Ubuntu, and has been replaced with 'ubuntu_triple'. Most of the references have been switched to use just 'triple', which is the most specific identifier, with 'ubuntu_triple' used where necessary (references to the /usr/bin/* cross-compilation binaries, and references to the lib, usr/lib, and usr/include dirs extracted from the ARM rootfs tarballs). e Please enter the commit message for your changes. Lines starting
We keep uploading them to the wrong place on accident.
f97c601
to
2a8cfb4
|
Rebased. @larsbergstrom yes, in the process of consolidating the triples the URL also changed to be more specific (using the full target triple instead of just You can cleanup the tarball from the other places we've uploaded it after landing, though. |
|
I think I'm OK with this. The only question is: should we move the ARM buckets from the servo-rust S3 bucket to one that's in the Servo AWS account? CC: @edunham |
|
|
aneeshusa commentedMay 3, 2016
•
edited by larsbergstrom
We keep uploading them to the wrong place on accident.
@larsbergstrom ;)
This change is