Depending on the OS, there might be an additional artifacts for
debuginfo (dSYM folder for macs, .pbd file for windows). Given that we
can't disable `.pdb` for windows[1], let's just ignore all filenames!
[1]: https://github.com/rust-lang/rust/pull/28505)
version = "0.5.0"
authors = ["wycats@example.com"]
- [profile.dev]
- debug = false # prevent the *.dSYM from affecting the test result
-
[dependencies.bar]
path = "bar"
"#)
"reason":"compiler-artifact",
"profile": {
"debug_assertions": true,
- "debuginfo": null,
+ "debuginfo": 2,
"opt_level": "0",
"overflow_checks": true,
"test": false
},
"profile": {
"debug_assertions": true,
- "debuginfo": null,
+ "debuginfo": 2,
"opt_level": "0",
"overflow_checks": true,
"test": false
},
"features": [],
- "filenames": ["[..]"],
+ "filenames": "{...}",
"fresh": false
}
"#));
"reason":"compiler-artifact",
"profile": {
"debug_assertions": true,
- "debuginfo": null,
+ "debuginfo": 2,
"opt_level": "0",
"overflow_checks": true,
"test": false
},
"profile": {
"debug_assertions": true,
- "debuginfo": null,
+ "debuginfo": 2,
"opt_level": "0",
"overflow_checks": true,
"test": false
},
"features": [],
- "filenames": ["[..]"],
+ "filenames": "{...}",
"fresh": true
}
"#));
"test":false
},
"features":[],
- "filenames":["[..]"],
+ "filenames": "{...}",
"fresh": false
}
"#));