Ensure library file always has a proper suffix.

This commit is contained in:
Josh Matthews 2012-01-16 01:55:23 -05:00
parent 1223bbc4de
commit ea1e360c15

View file

@ -561,7 +561,7 @@ fn build_output_filenames(ifile: str,
let basename = fs::basename(base_path); let basename = fs::basename(base_path);
let dylibname = std::os::dylib_filename(basename); let dylibname = std::os::dylib_filename(basename);
out_path = fs::connect(dirname, dylibname); out_path = fs::connect(dirname, dylibname);
obj_path = fs::connect(dirname, basename + "." + obj_path); obj_path = fs::connect(dirname, basename + "." + obj_suffix);
} else { } else {
out_path = base_path; out_path = base_path;
obj_path = base_path + "." + obj_suffix; obj_path = base_path + "." + obj_suffix;