blob: 3e3623d7f99344a9a300aa3d68b1efcf65eeec77 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
//! ref: composer/bin/composer
use shirabe_php_shim::run_shutdown_functions;
fn main() {
let result = shirabe::run(std::env::args().collect());
run_shutdown_functions();
let mut exit_code = match result {
Ok(exit_code) => exit_code,
Err(e) => {
eprintln!("{}", e);
1
}
};
if exit_code > 255 {
exit_code = 255;
}
std::process::exit(exit_code);
}
|