@Override public void addToCollector(AndroidPackageableCollector collector) { if (canBeAsset) { collector.addNativeLinkableAsset(this); } else { collector.addNativeLinkable(this); } }
@Override public void addToCollector(AndroidPackageableCollector collector) { collector.addClasspathEntry(this, getBinaryJar()); collector.addPathToThirdPartyJar(getBuildTarget(), getBinaryJar()); }
@Override public Iterable<AndroidPackageable> getRequiredPackageables() { return AndroidPackageableCollector.getPackageableRules(getDeclaredDeps()); }
@Override public void addToCollector(AndroidPackageableCollector collector) { collector.addNativeLinkable(this); }