Copy as Markdown
Other Tools
/// Macro used to name a path in the objdir for use with macros like `include!`
#[macro_export]
macro_rules! objdir_path {
($path:literal) => {
concat!("/builds/worker/workspace/obj-build/", $path)
}
}
/// Macro used to name a path in the srcdir for use with macros like `include!`
#[macro_export]
macro_rules! srcdir_path {
($path:literal) => {
concat!("/builds/worker/checkouts/gecko/", $path)
}
}
/// The objdir path for use in build scripts
pub const TOPOBJDIR: &str = "/builds/worker/workspace/obj-build";
/// The srcdir path for use in build scripts
pub const TOPSRCDIR: &str = "/builds/worker/checkouts/gecko";
pub const MOZ_MACBUNDLE_ID: &str = "";
pub const MOZ_APP_BASENAME: &str = "Firefox";
pub const MOZ_APP_NAME: &str = "firefox";
pub const MOZ_APP_VENDOR: &str = "Mozilla";
pub const MOZ_FOLD_LIBS: bool = false;
pub const NIGHTLY_BUILD: bool = true;
pub const RELEASE_OR_BETA: bool = false;
pub const EARLY_BETA_OR_EARLIER: bool = true;
pub const MOZ_DEV_EDITION: bool = false;
pub const MOZ_ESR: bool = false;
pub const MOZ_DIAGNOSTIC_ASSERT_ENABLED: bool = true;
pub const MOZ_CRASHREPORTER_MOCK: bool = false;
pub const BINDGEN_SYSTEM_FLAGS: [&str; 10] = ["-x","c++","-fno-sized-deallocation","-fno-aligned-new","-DTRACING\u{3d}1","-DIMPL_LIBXUL","-DMOZILLA_INTERNAL_API","-DRUST_BINDGEN","--sysroot","/builds/worker/fetches/sysroot-x86_64-linux-gnu"];
pub const MOZ_GTK3_CFLAGS: [&str; 19] = ["-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/gtk-3\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/pango-1\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/glib-2\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu/glib-2\u{2e}0/include","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/cairo","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/pixman-1","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/freetype2","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/libpng12","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/gdk-pixbuf-2\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/gio-unix-2\u{2e}0/","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/harfbuzz","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/atk-1\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/at-spi2-atk/2\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/at-spi-2\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/dbus-1\u{2e}0","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu/dbus-1\u{2e}0/include","-I/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/include/gtk-3\u{2e}0/unix-print","-pthread"];
pub const MOZ_GTK3_LIBS: [&str; 12] = ["-L/builds/worker/fetches/sysroot-x86_64-linux-gnu/usr/lib/x86_64-linux-gnu","-lgtk-3","-lgdk-3","-lpangocairo-1\u{2e}0","-lpango-1\u{2e}0","-latk-1\u{2e}0","-lcairo-gobject","-lcairo","-lgdk_pixbuf-2\u{2e}0","-lgio-2\u{2e}0","-lgobject-2\u{2e}0","-lglib-2\u{2e}0"];
pub const NSPR_CFLAGS: [&str; 1] = ["-I/builds/worker/workspace/obj-build/dist/include/nspr"];
pub const NSS_CFLAGS: [&str; 1] = ["-I/builds/worker/workspace/obj-build/dist/include/nss"];
pub const MOZ_PIXMAN_CFLAGS: [&str; 0] = [];
pub const MOZ_ICU_CFLAGS: [&str; 0] = [];