We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 495bdec + cedd331 commit fde37a0Copy full SHA for fde37a0
src/lib.rs
@@ -86,8 +86,14 @@ impl Build {
86
cp_r(&source_dir, &build_dir);
87
88
// Copy release version file
89
+ let relver = build_dir.join(".relver");
90
#[rustfmt::skip]
- fs::copy(manifest_dir.join("luajit_relver.txt"), build_dir.join(".relver")).unwrap();
91
+ fs::copy(manifest_dir.join("luajit_relver.txt"), &relver).unwrap();
92
+
93
+ // Fix permissions for certain build situations
94
+ let mut perms = fs::metadata(&relver).unwrap().permissions();
95
+ perms.set_readonly(false);
96
+ fs::set_permissions(relver, perms).unwrap();
97
98
let mut cc = cc::Build::new();
99
cc.warnings(false);
0 commit comments