throw new MojoFailureException(message, e);
}
- setResource(targetYangDir, META_INF_YANG_DIR.getPath(), project);
+ setResource(targetYangDir, META_INF_YANG_STRING_JAR, project);
log.debug(Util.message(
"Yang files from: %s marked as resources: %s", LOG_PREFIX,
- yangFilesRootDir, META_INF_YANG_DIR.getPath()));
+ yangFilesRootDir, META_INF_YANG_STRING_JAR));
}
private static void setResource(File targetYangDir, String targetPath,
codeGeneratorCfg.getCodeGeneratorClass(),
codeGeneratorCfg.getAdditionalConfiguration()));
- project.addCompileSourceRoot(outputDir.getAbsolutePath());
+ if(outputDir != null) {
+ project.addCompileSourceRoot(outputDir.getAbsolutePath());
+ }
g.setLog(log);
g.setMavenProject(project);
g.setAdditionalConfig(codeGeneratorCfg.getAdditionalConfiguration());