fixing args
diff --git a/build.xml b/build.xml
index 0436a9e..aba21b9 100644
--- a/build.xml
+++ b/build.xml
@@ -162,7 +162,10 @@
<target name="init">
<condition property="deps.available">
- <available file=".ivy" />
+ <and>
+ <available file=".ivy" />
+ <available file="node_modules" />
+ </and>
</condition>
<antcall target="_autoget-deps" />
</target>
@@ -311,19 +314,20 @@
description="Deletes all dependencies"
>
<delete dir=".ivy" />
+ <delete dir="node_modules" />
</target>
<!-- See README.md about installing node.js and Gulp! -->
<target name="node-deps">
- <exec executable="npm" dir="${basedir}" failonerror="true">
- <arg line="install" />
+ <exec executable="npm" dir="${basedir}" failonerror="true" osfamily="unix">
+ <arg line="install" />
</exec>
- <!-- <exec executable="cmd" dir="${basedir}" failonerror="true" osfamily="windows">
+ <exec executable="cmd" dir="${basedir}" failonerror="true" osfamily="windows">
<arg line="/c npm install" />
- </exec> -->
+ </exec>
</target>
- <target name="gulp" depends="node-deps">
+ <target name="gulp">
<exec executable="node" failonerror="true" dir="${basedir}">
<arg line="node_modules/gulp/bin/gulp.js"/>
</exec>