Browse Source

Merge branch '1.x' into 2.x

Conflicts:
	dist/jquery.inputmask.js
	dist/jquery.inputmask.min.js
	dist/min/jquery.inputmask.js
	js/jquery.inputmask.date.extensions.js
	js/jquery.inputmask.extensions.js
	js/jquery.inputmask.js
	js/jquery.inputmask.numeric.extensions.js
	nuget/jquery.inputmask.nuspec
Robin Herbots 13 years ago
parent
commit
8bab6f4718
4 changed files with 30 additions and 8 deletions
  1. 0 1
      .gitignore
  2. 7 1
      build.properties
  3. 23 6
      build.xml
  4. BIN
      dist/jQuery.InputMask.1.3.43.nupkg

+ 0 - 1
.gitignore

@@ -1,2 +1 @@
-dist
 InputMask

+ 7 - 1
build.properties

@@ -1,8 +1,14 @@
 # Path for the Google Compiler jar file. By default in the same directory as this properties file.
 GoogleCompiler = tools/compiler.jar
+NugetExe = NuGet.exe
 
 srcdir = js
 distdir = dist
 
+build.major = 1
+build.minor = 3
+build.revision = 4
+
 target = jquery.inputmask.js
-target.min = jquery.inputmask.min.js
+target.min = jquery.inputmask.min.js
+nuspec = jquery.inputmask.nuspec

+ 23 - 6
build.xml

@@ -8,12 +8,20 @@
         <mkdir dir="${distdir}" />
     </target>
 
-    <target name="jquery.inputmask" depends="init">
+	<target name="updateVersions">
+       <replaceregexp file="nuget/jquery.inputmask.nuspec" match="&lt;version&gt;.*&lt;/version&gt;" replace="&lt;version&gt;${build.major}.${build.minor}.${build.revision}&lt;/version&gt;" />
+	   <replaceregexp file="${srcdir}/jquery.inputmask.js" match="Version:.*" replace="Version: ${build.major}.${build.minor}.${build.revision}"  byline="true"/>
+	   <replaceregexp file="${srcdir}/jquery.inputmask.extensions.js" match="Version:.*" replace="Version: ${build.major}.${build.minor}.${build.revision}"  byline="true"/>
+	   <replaceregexp file="${srcdir}/jquery.inputmask.date.extensions.js" match="Version:.*" replace="Version: ${build.major}.${build.minor}.${build.revision}"  byline="true"/>
+	   <replaceregexp file="${srcdir}/jquery.inputmask.numeric.extensions.js" match="Version:.*" replace="Version: ${build.major}.${build.minor}.${build.revision}"  byline="true"/>
+    </target>
+	
+    <target name="jquery.inputmask" depends="init, updateVersions">
         <concat destfile="${distdir}/${target}">
-			<fileset file="js/jquery.inputmask.js"/>
-			<fileset file="js/jquery.inputmask.extensions.js"/>
-			<fileset file="js/jquery.inputmask.date.extensions.js"/>
-			<fileset file="js/jquery.inputmask.numeric.extensions.js"/>
+			<fileset file="${srcdir}/jquery.inputmask.js"/>
+			<fileset file="${srcdir}/jquery.inputmask.extensions.js"/>
+			<fileset file="${srcdir}/jquery.inputmask.date.extensions.js"/>
+			<fileset file="${srcdir}/jquery.inputmask.numeric.extensions.js"/>
         </concat>
     </target>
 
@@ -51,7 +59,16 @@
         </apply>
     </target>
 
-    <target name="build" depends="jquery.inputmask, jquery.inputmask.min, minfiles"/>
+	 <target name="jquery.inputmask.nuget" depends="jquery.inputmask, jquery.inputmask.min, minfiles">
+        <exec executable="${NugetExe}" failonerror="true" dir="tools" vmlauncher="false" osfamily="windows" >
+			 <arg value="pack"/>
+			 <arg value="..\nuget\${nuspec}" />
+			 <arg value="-OutputDirectory" />
+			 <arg value="..\${distdir}" />
+        </exec>
+    </target>
+	
+    <target name="build" depends="jquery.inputmask, jquery.inputmask.min, minfiles, jquery.inputmask.nuget"/>
 
     <target name="clean">
         <delete dir="${distdir}" />

BIN
dist/jQuery.InputMask.1.3.43.nupkg