aboutsummaryrefslogtreecommitdiffstats
path: root/python/servo/build_commands.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update ANGLE to a version with working GLES loading.Josh Matthews2019-07-131-1/+1
| |
* | Adjust gstreamer plugins for UWP.Josh Matthews2019-07-121-30/+42
|/
* Package all known GStreamer plugins and dependencies on Windows, and load ↵Josh Matthews2019-07-051-35/+107
| | | | them explicitly when loading Servo.
* Auto merge of #23696 - servo:hl, r=jdmbors-servo2019-07-041-4/+20
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add UWP port - bis This is #23658 with some fixes: - removed nspr from DLL dependencies (was breaking VS build) - exclude symbols from header file (was breaking VS build) - rebased Before merging: - please check the rebased commit that introduces the `--uwp` option (things moved around since https://github.com/servo/servo/commit/7c85dc09b59e653caf60cb18d3b3fdea2ba4d4ae) - should we wait until the WR fix lands upstream? <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23696) <!-- Reviewable:end -->
| * Simplify build process for UWP app.Josh Matthews2019-07-031-4/+20
| |
* | Don't suppress build errors.Josh Matthews2019-07-031-1/+0
|/
* Share more `./mach build` logic with mach check, doc, test-unitSimon Sapin2019-07-021-91/+15
| | | | Fixes #23659
* `./mach clean`: cwd is unnecessary when `--manifest-path` is usedSimon Sapin2019-07-011-5/+2
|
* Rename {azure,raqote}_backend feature flags to canvas2d-{azure,raqote}Simon Sapin2019-07-011-3/+3
|
* Support VS Build Tools 2019Kagami Sascha Rosylight2019-06-301-2/+2
|
* Set CC/CXX defaults right before starting cargo build.Josh Matthews2019-06-271-7/+7
|
* Force clang use on all platforms.Josh Matthews2019-06-171-2/+5
|
* Update mozjs to remove NSPR.Josh Matthews2019-06-131-1/+1
|
* Improve windows DLL packaging.Josh Matthews2019-06-111-105/+136
|
* Disable WGL for Windows arm64.Josh Matthews2019-06-111-1/+9
|
* Auto merge of #23484 - servo:jdm-patch-53, r=Manishearthbors-servo2019-06-031-1/+3
|\ | | | | | | | | | | | | | | | | | | Update gstreamer on Windows to 1.16.0. Fixes #23348. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23484) <!-- Reviewable:end -->
| * Package DLLs correctly for Windows cross builds.Josh Matthews2019-06-031-1/+3
| |
* | Auto merge of #23451 - pylbrecht:canvas.rendering, r=Manishearthbors-servo2019-06-031-0/+3
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use raqote for 2D canvas rendering <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix (part of) #23431 and #23466 <!-- Either: --> <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23451) <!-- Reviewable:end -->
| * | Add cargo feature to control canvas backend.Josh Matthews2019-06-031-0/+3
| |/
* / Switch windows openssl binaries to ones generated by vcpkg.Josh Matthews2019-05-311-3/+3
|/
* Use llvm toolchain for entirety of android build.Josh Matthews2019-05-241-5/+1
|
* Upgrade gstreamer binaries for Android to 1.16.0Fernando Jiménez Moreno2019-05-171-1/+1
|
* Raise an error if ML SDK doesn't exist.Josh Matthews2019-05-161-0/+2
|
* Use clang as assembler for magic leap.Josh Matthews2019-05-101-1/+1
|
* Update CI to use Clang instead of outdated GCC.Josh Matthews2019-05-101-3/+9
|
* Auto merge of #22856 - jdm:angle, r=paulrougetbors-servo2019-05-101-10/+17
|\ | | | | | | | | | | | | | | | | | | | | | | Add optional ANGLE support to glutin port Supporting ANGLE in Servo has two important benefits: * we can actually run Servo instances on our Windows CI machines, which gives us more confidence that we're not breaking it * we can continue to use OpenGL on devices like the Hololens, rather than creating platform-specific graphical backends <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22856) <!-- Reviewable:end -->
| * Upgrade mozangle to 0.2 for libEGL.dll.Josh Matthews2019-05-091-10/+17
| |
* | Get ./mach build --magicleap --debugmozjs to buildAlan Jeffrey2019-05-061-5/+1
|/
* Upgrade NDK to v15c.Josh Matthews2019-05-011-12/+41
|
* Refactoring of the Glutin port in preparation of the compositor refactoring.Paul Rouget2019-04-291-1/+1
|
* Force the use of clang-cl.exe for Windows builds.Josh Matthews2019-04-251-0/+4
|
* Support 1.15.2 changes.Josh Matthews2019-03-281-2/+3
|
* More gstreamer 1.15 changes.Josh Matthews2019-03-271-21/+21
|
* Support renamed GStreamer DLLs. Include missing gstgl dependency.Josh Matthews2019-03-271-4/+16
|
* Add mozjs feature for profiling.Josh Matthews2019-03-251-4/+5
|
* Auto merge of #22806 - ferjm:webrtc.gst.plugins, r=jdmbors-servo2019-02-051-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Update gstreamer binaries for Android with webrtc related plugins - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors I updated the binaries for Android with the required plugins for WebRTC as suggested [here](https://github.com/servo/servo/pull/22780#discussion_r252767768) <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22806) <!-- Reviewable:end -->
| * Update gstreamer binaries for Android with webrtc related pluginsFernando Jiménez Moreno2019-02-011-1/+1
| |
* | Add more GStreamer DLLsUK9922019-02-021-0/+4
| |
* | Alphabetically sort GStreamer dllsUK9922019-02-021-9/+9
| |
* | Auto merge of #21968 - UK992:mach-package, r=jdmbors-servo2019-02-011-0/+100
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | Windows: Add missing dependencies Rebased https://github.com/servo/servo/pull/16445 and updated with Gstreamer DLLs. About msi installer, there is also included gstreamer installer, should be removed and replaced by needed gstreamer DLLs or keep it at is it? Fixes #16422. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21968) <!-- Reviewable:end -->
| * Windows: Add missing dependenciesUK9922018-12-011-0/+100
| |
* | Auto merge of #22780 - Manishearth:webrtc, r=jdmbors-servo2019-01-311-1/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Initial webrtc and getUserMedia DOM support This is able to reach the point where connections are properly negotiated and ready to exchange streams. <s>The `toJSON()` stuff doesn't work yet, so most example code will need to be tweaked to manually construct JSON first before sending SDP and ICE messages over websockets. I'll add support for this soon. (This may need webidl tweaks to support `[Default]` and `toJSON()`)</s> For some reason I haven't yet figured out, connections are one-way, Servo is able to receive streams but the other end doesn't see the streams Servo sends. I don't think this is due to https://github.com/servo/media/issues/191, but that bug is making it harder to test. This implementation simply drops streams that it receives, without connecting them up to any output elements, since servo-media-player doesn't yet have mediastream support. Since servo can neither effectively send nor receive streams this implementation isn't useful yet, however it is getting large and I figured I'd get it reviewed and landed early as a base. r? @jdm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22780) <!-- Reviewable:end -->
| * | Update gstreamer binaries for Android with webrtc related pluginsFernando Jiménez Moreno2019-01-311-1/+1
| | |
* | | Stop building debugmozjs for magicleapAlan Jeffrey2019-01-221-0/+5
|/ /
* / Delete virtualenv when executing mach cleanShanavas M2019-01-031-0/+5
|/ | | | Closes #22588
* Dispatch correct packaging flavor for VR buildsManish Goregaokar2018-11-281-1/+6
|
* Auto merge of #22281 - Manishearth:ml-linux, r=asajeffreybors-servo2018-11-281-1/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Instructions for checking magicleap builds on linux Needed to test a build failure, but couldn't on linux. This should be a decent stop gap for now. r? @asajeffrey <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22281) <!-- Reviewable:end -->
| * Instructions for checking magicleap builds on linuxManish Goregaokar2018-11-271-1/+3
| |
* | Auto merge of #22277 - servo:android, r=jdmbors-servo2018-11-281-21/+28
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Put every Android build artefact in target/android/ This works around #20380 at the cost of rebuilding build-only dependencies twice, once for normal builds and once for android builds. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22277) <!-- Reviewable:end -->
| * Move Android and ML build artefacts to their own subdirectoryAnthony Ramine2018-11-281-21/+28
| | | | | | | | Works around #20380.