mirror of
https://github.com/servo/servo.git
synced 2025-08-17 03:15:34 +01:00
switch gecko_bindings over to the gecko_debug feature
...so that they use the correct Gecko structs regardless of whether Rust code is being compiled with debug assertions or not.
This commit is contained in:
parent
93fa0ae1e3
commit
7c6fda8ea9
7 changed files with 16 additions and 8 deletions
|
@ -16,7 +16,7 @@ pub mod bindings {
|
|||
#[allow(dead_code, improper_ctypes, non_camel_case_types, non_snake_case, non_upper_case_globals, missing_docs)]
|
||||
pub mod structs {
|
||||
cfg_if! {
|
||||
if #[cfg(debug_assertions)] {
|
||||
if #[cfg(feature = "gecko_debug")] {
|
||||
include!(concat!(env!("OUT_DIR"), "/gecko/structs_debug.rs"));
|
||||
} else {
|
||||
include!(concat!(env!("OUT_DIR"), "/gecko/structs_release.rs"));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue