X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fbinarypackage.cpp;h=8cfc87404343cf4704e5dad4c4734e99f70a1a6e;hb=a63fc8c311155582a1efb3bc07f010cf159f299c;hp=4589e2440337e7a5095bea223f5b1004be7a8abc;hpb=2edc25f87590bd81808792c3c38cab5ae8b94eb3;p=builder.git diff --git a/source/binarypackage.cpp b/source/binarypackage.cpp index 4589e24..8cfc874 100644 --- a/source/binarypackage.cpp +++ b/source/binarypackage.cpp @@ -38,19 +38,7 @@ void BinaryPackage::create_build_info() BinaryPackage *BinaryPackage::from_pkgconfig(Builder &builder, const string &name) { - list argv; - argv.push_back("pkg-config"); - argv.push_back("--silence-errors"); - argv.push_back("--cflags"); - argv.push_back("--libs"); - argv.push_back(name); - if(builder.get_verbose()>=4) - IO::print("Running %s\n", join(argv.begin(), argv.end())); - string info=run_command(argv); - - if(info.empty()) - return 0; - + string info=builder.run_pkgconfig(name, "flags"); BinaryPackage *pkg=new BinaryPackage(builder, name); pkg->use_pkgconfig=true;