⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 build.xml

📁 On screen keyboard source code in Linux
💻 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 + -