📄 build.xml
字号:
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="rebuild" name="gm">
<!-- maps the system variables to "env" -->
<property environment="env"/>
<property name="version_major" value="2"/>
<property name="version_minor" value="20"/>
<property name="group" value="group"/>
<property name="dist" value="dist"/>
<target name="prepare">
<copy file="${group}/keyboard_template.pkg" tofile="${group}/keyboard.pkg"/>
<copy file="${group}/keyboard_template.rss" tofile="${group}/keyboard.rss"/>
<replace file="${group}/keyboard.pkg" token="@version_major@" value="${version_major}"/>
<replace file="${group}/keyboard.rss" token="@version_major@" value="${version_major}"/>
<replace file="${group}/keyboard.pkg" token="@version_minor@" value="${version_minor}"/>
<replace file="${group}/keyboard.rss" token="@version_minor@" value="${version_minor}"/>
</target>
<target name="compile" depends="prepare">
<exec executable="perl" dir="${group}">
<arg line='-S ABLD.PL "/PROJECTS/UIQKEYBOARD/GROUP/" build armi urel'/>
</exec>
</target>
<target name="makesis" depends="compile">
<exec executable="makesis" dir="${group}">
<arg line="keyboard.pkg"/>
</exec>
</target>
<target name="rebuild" depends="clean, makesis"/>
<target name="clean">
<delete file="${group}/keyboard.sis"/>
<delete file="${group}/keyboard.pkg"/>
<delete file="${group}/keyboard.rss"/>
<delete file="${group}/keyboard.armi"/>
</target>
<target name="dist-src" depends="clean">
<delete file="${dist}/UIQKeyboard-sources-v${version_major}.${version_minor}.zip"/>
<zip destfile="${dist}/UIQKeyboard-sources-v${version_major}.${version_minor}.zip" basedir=".."
includes="UIQKeyboard/**" excludes="UIQKeyboard/${dist}/**"/>
</target>
<target name="dist" depends="dist-src,makesis">
<delete file="${dist}/UIQKeyboard-v${version_major}.${version_minor}.zip"/>
<zip destfile="${dist}/UIQKeyboard-v${version_major}.${version_minor}.zip" basedir=".."
includes="UIQKeyboard/${group}/keyboard.SIS, UIQKeyboard/COPYING, UIQKeyboard/README, UIQKeyboard/CONTRIBUTORS"/>
</target>
</project>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -