#include "misc.h"
#include "objectfile.h"
#include "package.h"
+#include "pkgconfig.h"
#include "sharedlibrary.h"
#include "staticlibrary.h"
#include "systemlibrary.h"
}
}
}
+
+ if(i->second->get_install_flags()&(Package::LIB|Package::INCLUDE))
+ {
+ PkgConfig *pc=new PkgConfig(*this, *i->second);
+ add_target(pc);
+ Install *inst=new Install(*this, *i->second, *pc, (inst_base/"lib"/"pkgconfig"/Path::basename(pc->get_name())).str());
+ add_target(inst);
+ install->add_depend(inst);
+ }
}
// Find dependencies until no new targets are created