register custom file extension for macos build

This commit is contained in:
Herman Torjussen
2020-09-06 22:33:33 +02:00
parent 430779ba8d
commit b02fe56ba9
+23 -12
View File
@@ -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>