]> git.tdb.fi Git - builder.git/blobdiff - source/sourcepackage.cpp
Fix rebuild graph walking over symlinks
[builder.git] / source / sourcepackage.cpp
index df1677fcce8edc638f8a8eb66cfafe2b6dee7b25..e946d018a51953a44149a6888179500a2923fd32 100644 (file)
@@ -164,7 +164,7 @@ void SourcePackage::create_build_info()
                export_binfo.libpath.push_back((builder.get_prefix()/"lib").str());
 
        string optimize = config.get_option("optimize").value;
-       if(lexical_cast<unsigned>(optimize))
+       if(!optimize.empty() && optimize!="0")
        {
                build_info.cflags.push_back("-O"+optimize);
                build_info.ldflags.push_back("-O"+optimize);