mirror of
https://github.com/facebook/sapling.git
synced 2024-10-04 22:07:44 +03:00
Support thrift_library::rust_include_srcs
Summary: `rust_include_srcs` is supported on `thrift_library` as a way of including other Rust code in the generated crate, generally used to implement other traits on the generated types. Adding support for this in autocargo by copying these files into the output dir and making sure their option is specified to the thrift compiler Reviewed By: ahornby Differential Revision: D30789835 fbshipit-source-id: 325cb59fdf85324dccfff20a559802c11816769f
This commit is contained in:
parent
615e575e91
commit
65bd8a9bc9
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ ratelimits rate_limiting_config",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ version_cconf_index crate",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ repos repos",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -34,6 +34,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -34,6 +34,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -34,6 +34,11 @@ source_control source_control",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -34,6 +34,11 @@ mononoke_types_thrift mononoke_types_thrift",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -32,6 +32,11 @@ fn main() {
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -33,6 +33,11 @@ skiplist crate",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
@ -34,6 +34,11 @@ source_control crate",
|
||||
conf.options(options);
|
||||
}
|
||||
|
||||
let include_srcs = vec![
|
||||
|
||||
];
|
||||
conf.include_srcs(include_srcs);
|
||||
|
||||
conf
|
||||
};
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user