]> source.dussan.org Git - vaadin-framework.git/commitdiff
Ensure dependencies are not 'optional' in pom.xml (#9604)
authorArtur Signell <artur@vaadin.com>
Fri, 14 Sep 2012 08:59:04 +0000 (11:59 +0300)
committerArtur Signell <artur@vaadin.com>
Fri, 14 Sep 2012 09:00:39 +0000 (12:00 +0300)
theme-compiler/ivy.xml

index 9e6b39b3ade4b970401d8f471763dc2ace604b4e..17ea1952a901ea3e3b279e1deb152986b5722026 100644 (file)
         <!-- Project modules -->
         <dependency org="com.vaadin" name="vaadin-shared"
             rev="${vaadin.version}" conf="build,tests" />
-               <dependency org="org.apache.commons" name="commons-jexl" rev="2.1.1" />
 
-        <dependency org="org.w3c.css" name="sac" rev="1.3" />
-        <dependency org="milyn" name="flute" rev="1.3" conf="*->default" />
+        <!-- Required build libs -->
+        <dependency org="org.apache.commons" name="commons-jexl"
+            rev="2.1.1" conf="build,ide->default" />
+        <dependency org="org.w3c.css" name="sac" rev="1.3"
+            conf="build,ide->default" />
+        <dependency org="milyn" name="flute" rev="1.3"
+            conf="build,ide->default" />
+        <dependency org="net.sourceforge.cssparser" name="cssparser"
+            rev="0.9.5" conf="build,ide->default" />
+        <dependency org="commons-cli" name="commons-cli" rev="1.2"
+            conf="build,ide->default" />
+
+        <!-- Provided build libs -->
         <dependency org="javax.servlet" name="servlet-api"
-            rev="2.5" />
-        <dependency org="com.carrotsearch" name="smartsprites"
-            rev="0.2.3-itmill" />
+            rev="2.5" conf="build-provided->default" />
+
+        <!-- Testing libs -->
         <dependency org="junit" name="junit" rev="4.5"
             conf="tests -> default" />
-        <dependency org="net.sourceforge.cssparser" name="cssparser"
-            rev="0.9.5" conf="tests,ide->default" />
-        <dependency org="commons-cli" name="commons-cli" rev="1.2"
-            conf="build,ide -> default" />
+
+        <!-- Internally used, for now -->
+        <dependency org="com.carrotsearch" name="smartsprites"
+            rev="0.2.3-itmill" />
+
     </dependencies>
 
 </ivy-module>