@Override
 protected List<File> createElements() {
   if (pom != null) {
     return super.createElements();
   } else {
     List<File> elements = Lists.newArrayList();
     for (String path : def.getBinaries()) {
       elements.add(projectFileSystem.resolvePath(path));
     }
     for (String path : def.getLibraries()) {
       elements.add(projectFileSystem.resolvePath(path));
     }
     return elements;
   }
 }