X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fandroidapplicationcomponent.cpp;h=212db7d5df08755bdb68a610d22c5ecacfc0095f;hb=aa053d637e8259755af7d2e4b510a242f4d29c7b;hp=95eb9447dc3fe8bd88e684d1e86a6c876ef3f9a7;hpb=9f885c3eec8f065b7dc400acfb9dd67158284fcf;p=builder.git diff --git a/source/androidapplicationcomponent.cpp b/source/androidapplicationcomponent.cpp index 95eb944..212db7d 100644 --- a/source/androidapplicationcomponent.cpp +++ b/source/androidapplicationcomponent.cpp @@ -22,7 +22,7 @@ void AndroidApplicationComponent::create_targets() const Builder &builder = package.get_builder(); BuildGraph &build_graph = builder.get_build_graph(); - list contents; + vector contents; for(const auto &kvp: build_graph.get_targets()) if(kvp.second->get_package()==&package) if(InstalledFile *inst = dynamic_cast(kvp.second)) @@ -33,7 +33,7 @@ void AndroidApplicationComponent::create_targets() const for(const string &p: permissions) manifest->add_permission(p); - list resource_sources; + vector resource_sources; resource_sources.push_back(manifest); const Toolchain &toolchain = builder.get_toolchain(); @@ -47,7 +47,8 @@ void AndroidApplicationComponent::create_targets() const Tool &aapt = toolchain.get_tool("AAPT"); Target *resource_bundle = aapt.create_target(resource_sources); - list apk_sources; + vector apk_sources; + apk_sources.reserve(1+contents.size()); apk_sources.push_back(resource_bundle); const Architecture &arch = package.get_builder().get_current_arch();