Servo is a prototype web browser engine written in the Rust language. It is currently developed on 64-bit macOS, 64-bit Linux, 64-bit Windows, and Android.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
1.3 KiB

  1. [workspace]
  2. members = [
  3. "ports/winit",
  4. "ports/gstplugin",
  5. "ports/libsimpleservo/capi/",
  6. "ports/libsimpleservo/jniapi/",
  7. "ports/libmlservo/",
  8. "tests/unit/*",
  9. ]
  10. exclude = [".cargo"]
  11. [profile.release]
  12. opt-level = 3
  13. # Uncomment to profile on Linux:
  14. # debug = true
  15. # lto = false
  16. [patch.crates-io]
  17. # If you need to temporarily test Servo with a local fork of some upstream
  18. # crate, add that here. Use the form:
  19. #
  20. # <crate> = { path = "/path/to/local/checkout" }
  21. #
  22. # Or for a git dependency:
  23. #
  24. # [patch."https://github.com/servo/<repository>"]
  25. # <crate> = { path = "/path/to/local/checkout" }
  26. # This is here to dedupe winapi since mio 0.6 is still using winapi 0.2.
  27. mio = { git = "https://github.com/servo/mio.git", branch = "servo-mio-0.6.22" }
  28. # https://github.com/rust-lang/backtrace-rs/pull/363/
  29. backtrace = { git = "https://github.com/servo/backtrace-rs", branch = "uwp-fix" }
  30. [patch."https://github.com/jrmuizel/raqote"]
  31. raqote = { git = "https://github.com/jdm/raqote", branch = "fkup" }
  32. # https://github.com/servo/servo/issues/27515#issuecomment-671474054
  33. [patch."https://github.com/servo/webrender"]
  34. webrender = { git = "https://github.com/jdm/webrender", branch = "crash-backtrace" }
  35. webrender_api = { git = "https://github.com/jdm/webrender", branch = "crash-backtrace" }