summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rules/modello-plugins/subdir-deps.mk16
1 files changed, 16 insertions, 0 deletions
diff --git a/rules/modello-plugins/subdir-deps.mk b/rules/modello-plugins/subdir-deps.mk
new file mode 100644
index 0000000..e935006
--- /dev/null
+++ b/rules/modello-plugins/subdir-deps.mk
@@ -0,0 +1,16 @@
+modello-plugin-xdoc_deps = modello-plugin-xml modello-plugin-xsd
+modello-plugin-xsd_deps = modello-plugin-xml
+
+modello-plugin-converters_deps = modello-plugin-java
+modello-plugin-xml_deps = modello-plugin-java
+
+modello-plugin-dom4j_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-jackson_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-jdom_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-sax_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-snakeyaml_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-stax_deps = modello-plugin-java modello-plugin-xml
+modello-plugin-xpp3_deps = modello-plugin-java modello-plugin-xml
+
+# FIXME: depends on an external 'fasterxml'
+subdirs := $(filter-out modello-plugin-jsonschema,$(subdirs))