代码拉取完成,页面将自动刷新
同步操作将从 luolonghao/kindeditor 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<project name="KindEditor" default="min" basedir=".">
<description>
KindEditor build file
</description>
<property name="src" value="src"/>
<property name="lang" value="lang"/>
<property name="plugins" value="plugins"/>
<property name="filename" value="kindeditor"/>
<property name="version" value="4.1.10"/>
<property name="charset" value="utf-8"/>
<property name="dist" value="dist/${filename}-${version}"/>
<target name="merge">
<tstamp>
<format property="thisyear" pattern="yyyy"/>
<format property="ymd" pattern="yyyy-MM-dd"/>
</tstamp>
<concat destfile="${filename}.js"
encoding="${charset}"
outputencoding="${charset}">
<fileset file="${src}/header.js"/>
<fileset file="${src}/core.js"/>
<fileset file="${src}/config.js"/>
<fileset file="${src}/event.js"/>
<fileset file="${src}/html.js"/>
<fileset file="${src}/selector.js"/>
<fileset file="${src}/node.js"/>
<fileset file="${src}/range.js"/>
<fileset file="${src}/cmd.js"/>
<fileset file="${src}/widget.js"/>
<fileset file="${src}/edit.js"/>
<fileset file="${src}/toolbar.js"/>
<fileset file="${src}/menu.js"/>
<fileset file="${src}/colorpicker.js"/>
<fileset file="${src}/uploadbutton.js"/>
<fileset file="${src}/dialog.js"/>
<fileset file="${src}/tabs.js"/>
<fileset file="${src}/ajax.js"/>
<fileset file="${src}/main.js"/>
<fileset file="${src}/footer.js"/>
</concat>
<replaceregexp file="${filename}.js"
match="\$\{VERSION\}"
replace="${version} (${ymd})"
encoding="${charset}"
byline="true"
flags="g"
/>
<replaceregexp file="${filename}.js"
match="\$\{THISYEAR\}"
replace="${thisyear}"
encoding="${charset}"
byline="true"
flags="g"
/>
<replaceregexp file="${filename}.js"
match="/\*\*(\r\n|\n|\r).*?\*/"
replace=""
encoding="${charset}"
byline="false"
flags="gs"
/>
<replaceregexp file="${filename}.js"
match="(^|\s)//.*$"
replace=""
encoding="${charset}"
byline="true"
flags="g"
/>
<replaceregexp file="${filename}.js"
match="(\r\n|\n|\r)/\*\*/.*(\r\n|\n|\r)"
replace="\1"
encoding="${charset}"
byline="false"
flags="g"
/>
<replaceregexp file="${filename}.js"
match="\s+$"
replace=""
encoding="${charset}"
byline="true"
flags="g"
/>
<replaceregexp file="${filename}.js"
match="(\r\n){2,}"
replace="\1"
encoding="${charset}"
byline="false"
flags="g"
/>
</target>
<target name="check" depends="merge">
<exec executable="java">
<arg line="-jar lib/jslint/js.jar lib/jslint/jslint-check.js"/>
</exec>
</target>
<target name="min" depends="check">
<exec executable="java">
<arg line="-jar lib/closure-compiler.jar --js=${filename}.js --js_output_file=${filename}-min.js"/>
</exec>
<replaceregexp file="${filename}-min.js"
match="^"
replace="/* KindEditor ${version} (${ymd}), Copyright (C) kindsoft.net, Licence: http://www.kindsoft.net/license.php */"
encoding="${charset}"
byline="false"
/>
</target>
<target name="all" depends="min">
<concat destfile="${filename}-all.js"
encoding="${charset}"
outputencoding="${charset}">
<fileset file="${filename}.js"/>
<fileset file="${lang}/zh_CN.js"/>
<fileset file="${plugins}/anchor/anchor.js"/>
<fileset file="${plugins}/autoheight/autoheight.js"/>
<fileset file="${plugins}/baidumap/baidumap.js"/>
<fileset file="${plugins}/clearhtml/clearhtml.js"/>
<fileset file="${plugins}/code/code.js"/>
<fileset file="${plugins}/emoticons/emoticons.js"/>
<fileset file="${plugins}/filemanager/filemanager.js"/>
<fileset file="${plugins}/flash/flash.js"/>
<fileset file="${plugins}/image/image.js"/>
<fileset file="${plugins}/insertfile/insertfile.js"/>
<fileset file="${plugins}/lineheight/lineheight.js"/>
<fileset file="${plugins}/link/link.js"/>
<fileset file="${plugins}/map/map.js"/>
<fileset file="${plugins}/media/media.js"/>
<fileset file="${plugins}/multiimage/multiimage.js"/>
<fileset file="${plugins}/pagebreak/pagebreak.js"/>
<fileset file="${plugins}/plainpaste/plainpaste.js"/>
<fileset file="${plugins}/preview/preview.js"/>
<fileset file="${plugins}/quickformat/quickformat.js"/>
<fileset file="${plugins}/table/table.js"/>
<fileset file="${plugins}/template/template.js"/>
<fileset file="${plugins}/wordpaste/wordpaste.js"/>
</concat>
<exec executable="java">
<arg line="-jar lib/closure-compiler.jar --js=${filename}-all.js --js_output_file=${filename}-all-min.js"/>
</exec>
<replaceregexp file="${filename}-all-min.js"
match="^"
replace="/* KindEditor ${version} (${ymd}), Copyright (C) kindsoft.net, Licence: http://www.kindsoft.net/license.php */"
encoding="${charset}"
byline="false"
/>
</target>
<target name="tudou" depends="min">
<concat destfile="${filename}-tudou.js"
encoding="${charset}"
outputencoding="${charset}">
<fileset file="${filename}.js"/>
<fileset file="${lang}/zh_CN.js"/>
<fileset file="${plugins}/emoticons/emoticons.js"/>
<fileset file="${plugins}/image/image.js"/>
<fileset file="${plugins}/link/link.js"/>
</concat>
</target>
<target name="zip" depends="all">
<mkdir dir="dist"/>
<delete dir="${dist}"/>
<delete file="${dist}.zip"/>
<mkdir dir="${dist}"/>
<copy todir="${dist}">
<fileset dir=".">
<include name="asp.net/**"/>
<include name="asp/**"/>
<include name="attached"/>
<include name="examples/**"/>
<include name="jsp/**"/>
<include name="lang/**"/>
<include name="php/**"/>
<include name="plugins/**"/>
<include name="themes/**"/>
<include name="kindeditor*.js"/>
<include name="license.txt"/>
</fileset>
</copy>
<zip destfile="${dist}.zip">
<zipfileset dir="${dist}" prefix="${filename}-${version}"/>
</zip>
</target>
</project>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。