]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.cpp
Refactor arch handling a bit
[builder.git] / source / sourcepackage.cpp
index 9da79739d56854130f42d5fdbf58963557fa9450..3fddfecf0c1fb062be4cae9065a881038bf996b7 100644 (file)
@@ -35,11 +35,11 @@ Msp::FS::Path SourcePackage::get_temp_dir() const
 
 Msp::FS::Path SourcePackage::get_out_dir() const
 {
-       const std::string &arch_name=builder.get_current_arch().get_name();
-       if(arch_name=="native")
+       const Architecture &arch=builder.get_current_arch();
+       if(arch.is_native())
                return source/config.get_option("outdir").value;
        else
-               return source/arch_name/config.get_option("outdir").value;
+               return source/arch.get_name()/config.get_option("outdir").value;
 }
 
 /**