mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
release clarifications and changing the download names per supported platforms wiki
This commit is contained in:
+35
-18
@@ -159,7 +159,7 @@
|
||||
|
||||
<!-- For now, just using the os.arch as the dist suffix; not sure if
|
||||
the alternatives (x64, arm32, arm64) are better/worth the trouble. -->
|
||||
<property name="dist.suffix" value="${os.arch}" />
|
||||
<!-- <property name="dist.suffix" value="${os.arch}" /> -->
|
||||
|
||||
<!-- Figure out the platform-specific output directory for all this work. -->
|
||||
<condition property="target.path"
|
||||
@@ -897,6 +897,10 @@
|
||||
|
||||
<antcall target="macos-dist-sign" />
|
||||
|
||||
<condition property="dist.suffix" value="x64" else="${os.arch}">
|
||||
<equals arg1="${os.arch}" arg2="x86_64" />
|
||||
</condition>
|
||||
|
||||
<exec executable="ditto" dir="macos/work">
|
||||
<arg line="-c -k -rsrc . ../processing-${version}-macos-${dist.suffix}.zip" />
|
||||
</exec>
|
||||
@@ -1064,27 +1068,33 @@
|
||||
<target name="linux-dist" depends="linux-build"
|
||||
description="Build .tar.gz of linux version">
|
||||
|
||||
<!--
|
||||
<tar compression="gzip" destfile="linux/processing-${version}.tgz">
|
||||
<tarfileset dir="linux/work" prefix="processing-${version}" />
|
||||
</tar>
|
||||
-->
|
||||
<!-- rename the work folder temporarily -->
|
||||
<move file="linux/work" tofile="linux/processing-${version}" />
|
||||
|
||||
<!-- rename the work folder temporarily -->
|
||||
<move file="linux/work" tofile="linux/processing-${version}" />
|
||||
<condition property="dist.suffix" value="x64">
|
||||
<equals arg1="${os.arch}" arg2="amd64" />
|
||||
</condition>
|
||||
|
||||
<property name="linux.dist" value="linux/processing-${version}-linux-${dist.suffix}.tgz" />
|
||||
<condition property="dist.suffix" value="arm32">
|
||||
<equals arg1="${os.arch}" arg2="arm" />
|
||||
</condition>
|
||||
|
||||
<exec executable="tar">
|
||||
<arg value="--directory=linux" />
|
||||
<arg value="--file=${linux.dist}" />
|
||||
<arg value="-cpz" />
|
||||
<arg value="processing-${version}" />
|
||||
</exec>
|
||||
<condition property="dist.suffix" value="arm64">
|
||||
<equals arg1="${os.arch}" arg2="aarch64" />
|
||||
</condition>
|
||||
|
||||
<!-- put... the candle... back -->
|
||||
<!-- (rename the work processing-NNNN version to work) -->
|
||||
<move file="linux/processing-${version}" tofile="linux/work" />
|
||||
<property name="linux.dist" value="linux/processing-${version}-linux-${dist.suffix}.tgz" />
|
||||
|
||||
<exec executable="tar">
|
||||
<arg value="--directory=linux" />
|
||||
<arg value="--file=${linux.dist}" />
|
||||
<arg value="-cpz" />
|
||||
<arg value="processing-${version}" />
|
||||
</exec>
|
||||
|
||||
<!-- put... the candle... back -->
|
||||
<!-- (rename the work processing-NNNN version to work) -->
|
||||
<move file="linux/processing-${version}" tofile="linux/work" />
|
||||
|
||||
<echo>
|
||||
=======================================================
|
||||
@@ -1095,6 +1105,9 @@
|
||||
</echo>
|
||||
</target>
|
||||
|
||||
<!-- TODO Hasn't been tested for a bit, so this is probably broken...
|
||||
In particular, the JavaScript stanza is unlikely to work
|
||||
in Java 17, but there may be other issues. [fry 220124] -->
|
||||
<target name="deb" depends="dist"
|
||||
description="Build .deb of the Linux version">
|
||||
|
||||
@@ -1325,6 +1338,10 @@
|
||||
<target name="windows-dist" depends="windows-build"
|
||||
description="Create .zip files of windows version">
|
||||
|
||||
<condition property="dist.suffix" value="x64" else="${os.arch}">
|
||||
<equals arg1="${os.arch}" arg2="amd64" />
|
||||
</condition>
|
||||
|
||||
<property name="windows.dist" value="windows/processing-${version}-windows-${dist.suffix}.zip" />
|
||||
|
||||
<zip destfile="${windows.dist}">
|
||||
|
||||
@@ -6,9 +6,9 @@ Loooots of changes under the hood to better support more platforms. And by that,
|
||||
|
||||
For the Windows users, the scaling issues have finally been sorted out. Use 125% and 250% and whatever weird Windows scaling you want, and it will work. You can safely uncheck the “Disable HiDPI scaling” checkbox in Preferences.
|
||||
|
||||
Against my better judgement, I'm posting a release that's native for Apple Silicon. OpenGL is currently broken. Sketches crash immediately. You should only use it if you're a masochist. Or a masochist that likes *extremely fast* but very incomplete software, and won't file bug reports saying "OpenGL is broken". But it's being posted for folks who do not need OpenGL, and/or want to help debug.
|
||||
Against my better judgement, I'm posting a release that's native for Apple Silicon. OpenGL is currently broken. Sketches crash immediately. You should only use it if you're a masochist. Or a masochist that likes *extremely fast* but very incomplete software, and won't file bug reports saying “OpenGL is broken.” But it's being posted for folks who do not need OpenGL, and/or want to help debug.
|
||||
|
||||
We've also moved the FX2D (JavaFX) renderer to its own library, which will be available from the Contributions Manager.
|
||||
We've also moved the FX2D (JavaFX) renderer to its own library, which is available from the Contributions Manager.
|
||||
|
||||
|
||||
## New features!
|
||||
|
||||
Reference in New Issue
Block a user