mirror of
https://github.com/bancika/diy-layout-creator
synced 2026-11-10 09:12:09 +10:00
register custom file extension for macos build
This commit is contained in:
+23
-12
@@ -97,17 +97,28 @@
|
|||||||
<arg value="-nosign"/>
|
<arg value="-nosign"/>
|
||||||
<arg value="-v"/>
|
<arg value="-v"/>
|
||||||
</exec>-->
|
</exec>-->
|
||||||
<bundleapp
|
<bundleapp
|
||||||
outputdirectory="${build.dir}"
|
outputdirectory="${build.dir}"
|
||||||
name="DIYLC"
|
name="DIYLC"
|
||||||
jvmrequired="1.8"
|
jvmrequired="1.8"
|
||||||
copyright="2020 bancika"
|
copyright="2020 bancika"
|
||||||
displayname="DIY Layout Creator"
|
displayname="DIY Layout Creator"
|
||||||
identifier="org.diylc.Desktop"
|
identifier="org.diylc.Desktop"
|
||||||
shortversion="${diylc.version}"
|
shortversion="${diylc.version}"
|
||||||
applicationCategory="public.app-category.graphics-design"
|
applicationCategory="public.app-category.graphics-design"
|
||||||
icon="icons/diylc.icns"
|
icon="icons/diylc.icns"
|
||||||
mainclassname="${main.class}">
|
mainclassname="${main.class}">
|
||||||
|
<bundledocument contentTypes="org.diylc.diy"
|
||||||
|
name="DIYLC document"
|
||||||
|
role="Editor"
|
||||||
|
handlerRank="Owner">
|
||||||
|
</bundledocument>
|
||||||
|
<typedeclaration
|
||||||
|
identifier="org.diylc.diy"
|
||||||
|
description="DIYLC file type"
|
||||||
|
icon="icons/diylc.icns"
|
||||||
|
conformsTo="public.xml,public.text"
|
||||||
|
extensions="diy" />
|
||||||
<!--<runtime dir="${env.JAVA_HOME}" />-->
|
<!--<runtime dir="${env.JAVA_HOME}" />-->
|
||||||
<classpath file="${jar.dir}\diylc.jar" />
|
<classpath file="${jar.dir}\diylc.jar" />
|
||||||
<classpath file="${jar.dir}\lib\*.jar" />
|
<classpath file="${jar.dir}\lib\*.jar" />
|
||||||
@@ -130,7 +141,7 @@
|
|||||||
<zipfileset filemode="755" dir="${basedir}/lang" prefix="DIYLC.app/Contents/Resources/lang" />
|
<zipfileset filemode="755" dir="${basedir}/lang" prefix="DIYLC.app/Contents/Resources/lang" />
|
||||||
</zip>
|
</zip>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
<property name="izpack-dist" value="e:\bane\dev\IzPack" />
|
<property name="izpack-dist" value="e:\bane\dev\IzPack" />
|
||||||
|
|
||||||
<path id="lib.path">
|
<path id="lib.path">
|
||||||
@@ -146,8 +157,8 @@
|
|||||||
<arg value="install.iss"/>
|
<arg value="install.iss"/>
|
||||||
</exec>
|
</exec>
|
||||||
<izpack input="${basedir}/izpack.xml"
|
<izpack input="${basedir}/izpack.xml"
|
||||||
output="${build.dir}/diylc-${diylc.version}-setup.jar"
|
output="${build.dir}/diylc-${diylc.version}-setup.jar"
|
||||||
installerType="standard"
|
installerType="standard"
|
||||||
basedir="."
|
basedir="."
|
||||||
izPackDir="${izpack-dist}"/>
|
izPackDir="${izpack-dist}"/>
|
||||||
</target>
|
</target>
|
||||||
@@ -180,4 +191,4 @@
|
|||||||
</javadoc>
|
</javadoc>
|
||||||
</target>
|
</target>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|||||||
Reference in New Issue
Block a user