if(!build_file)
build_file = new File(builder, *this, f);
components.push_back(Component(*this, Component::TARBALL, "@src"));
if(!build_file)
build_file = new File(builder, *this, f);
components.push_back(Component(*this, Component::TARBALL, "@src"));
add("headers", &Loader::headers);
add("install", &Loader::component<Component::INSTALL>);
add("datafile", &Loader::component<Component::DATAFILE>);
add("headers", &Loader::headers);
add("install", &Loader::component<Component::INSTALL>);
add("datafile", &Loader::component<Component::DATAFILE>);
add("tarball", &Loader::tarball);
add("tar_file", &Loader::tar_file);
}
add("tarball", &Loader::tarball);
add("tar_file", &Loader::tar_file);
}
- for(ComponentList::iterator i=obj.components.begin(); i!=obj.components.end(); ++i)
- if(i->get_type()==Component::TARBALL && i->get_name()==n)
- load_sub(*i);
+ IO::print("%s: Note: Use source_tarball instead of tarball \"@src\"\n", get_source());
+ load_sub(*obj.source_tarball);