/scalate-distro/src/main/descriptors/common-bin.xml

http://github.com/scalate/scalate · XML · 119 lines · 107 code · 7 blank · 5 comment · 0 complexity · f5cabaa00bae1612ca03f5757f87239c MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <component>
  3. <!--<id>common-bin</id>-->
  4. <dependencySets>
  5. <dependencySet>
  6. <outputDirectory>/lib</outputDirectory>
  7. <unpack>false</unpack>
  8. <scope>runtime</scope>
  9. <useStrictFiltering>true</useStrictFiltering>
  10. <includes>
  11. <include>org.fusesource.scalate:scalate-core_${scala-version-suffix}</include>
  12. <include>org.fusesource.scalate:scalate-util_${scala-version-suffix}</include>
  13. <include>org.scala-lang:scala-library</include>
  14. <include>org.scala-lang:scala-compiler</include>
  15. <include>org.slf4j:slf4j-api</include>
  16. <include>org.slf4j:slf4j-nop</include>
  17. </includes>
  18. </dependencySet>
  19. <dependencySet>
  20. <outputDirectory>/lib/tool</outputDirectory>
  21. <unpack>false</unpack>
  22. <scope>runtime</scope>
  23. <useStrictFiltering>true</useStrictFiltering>
  24. <includes>
  25. <include>org.apache.karaf.shell:org.apache.karaf.shell.console</include>
  26. <!-- confexport -->
  27. <include>org.apache.axis:axis-jaxrpc</include>
  28. </includes>
  29. </dependencySet>
  30. <dependencySet>
  31. <outputDirectory>/lib/tool</outputDirectory>
  32. <unpack>false</unpack>
  33. <scope>compile</scope>
  34. <useTransitiveDependencies>true</useTransitiveDependencies>
  35. <includes>
  36. <include>org.fusesource.scalate:scalate-jsp-converter_${scala-version-suffix}</include>
  37. <include>org.fusesource.scalate:scalate-tool_${scala-version-suffix}</include>
  38. <include>net.sf.jtidy:jtidy</include>
  39. <!-- confexport -->
  40. <include>org.swift.common:confluence-soap</include>
  41. <include>axis:axis</include>
  42. <include>axis:axis-wsdl4j</include>
  43. <include>commons-discovery:commons-discovery</include>
  44. <include>commons-logging:commons-logging</include>
  45. <include>log4j:log4j</include>
  46. </includes>
  47. </dependencySet>
  48. <dependencySet>
  49. <outputDirectory>/lib/optional</outputDirectory>
  50. <unpack>false</unpack>
  51. <scope>compile</scope>
  52. <useStrictFiltering>true</useStrictFiltering>
  53. <useTransitiveDependencies>true</useTransitiveDependencies>
  54. <includes>
  55. <include>org.fusesource.scalate:scalate-camel_${scala-version-suffix}</include>
  56. <include>org.fusesource.scalate:scalate-test_${scala-version-suffix}</include>
  57. <include>org.fusesource.scalate:scalate-guice_${scala-version-suffix}</include>
  58. <include>org.fusesource.scalate:scalate-spring-mvc_${scala-version-suffix}</include>
  59. <include>org.fusesource.scalate:scalate-page_${scala-version-suffix}</include>
  60. <include>org.fusesource.scalate:scalate-wikitext_${scala-version-suffix}</include>
  61. <include>org.fusesource.scalate:scalate-markdownj_${scala-version-suffix}</include>
  62. <include>org.fusesource.scalamd:scalamd_${scala-version-suffix}</include>
  63. <include>org.fusesource.wikitext:wikitext-core</include>
  64. <include>org.fusesource.wikitext:confluence-core</include>
  65. <include>org.fusesource.wikitext:textile-core</include>
  66. <include>rhino:js</include>
  67. </includes>
  68. </dependencySet>
  69. <dependencySet>
  70. <outputDirectory>archetypes</outputDirectory>
  71. <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
  72. <unpack>false</unpack>
  73. <useStrictFiltering>true</useStrictFiltering>
  74. <includes>
  75. <include>org.fusesource.scalate.tooling:scalate-archetype-jersey_${scala-version-suffix}</include>
  76. <include>org.fusesource.scalate.tooling:scalate-archetype-guice_${scala-version-suffix}</include>
  77. <include>org.fusesource.scalate.tooling:scalate-archetype-sitegen_${scala-version-suffix}</include>
  78. </includes>
  79. </dependencySet>
  80. </dependencySets>
  81. <fileSets>
  82. <!-- copy the website docs -->
  83. <fileSet>
  84. <directory>${basedir}/../scalate-website/target/sitegen/</directory>
  85. <outputDirectory>/docs</outputDirectory>
  86. </fileSet>
  87. <fileSet>
  88. <directory>${basedir}/../scalate-website/target/</directory>
  89. <outputDirectory>/</outputDirectory>
  90. <includes>
  91. <include>*.html</include>
  92. </includes>
  93. </fileSet>
  94. <!-- scaladocs -->
  95. <fileSet>
  96. <directory>${basedir}/../scalate-core/target/apidocs</directory>
  97. <outputDirectory>/docs/apidocs/scalate-core</outputDirectory>
  98. </fileSet>
  99. <fileSet>
  100. <directory>${basedir}/../scalate-camel/target/apidocs</directory>
  101. <outputDirectory>/docs/apidocs/scalate-camel</outputDirectory>
  102. </fileSet>
  103. <fileSet>
  104. <directory>${basedir}/../scalate-test/target/apidocs</directory>
  105. <outputDirectory>/docs/apidocs/scalate-test</outputDirectory>
  106. </fileSet>
  107. <fileSet>
  108. <directory>${basedir}/../scalate-test-commands/target/apidocs</directory>
  109. <outputDirectory>/docs/apidocs/scalate-test-commands</outputDirectory>
  110. </fileSet>
  111. </fileSets>
  112. </component>