+ if(!package.get_builder().get_dry_run())
+ {
+ IO::BufferedFile out((package.get_source()/".profile").str(), IO::M_WRITE);
+ IO::print(out, "%s\n", profile);
+ }
+
+ freeze_mtime = true;
+ package.get_builder().apply_profile_template(*this, profile);
+ freeze_mtime = false;