From 3a125e4635b086a8a2ae618b3f1e49a3868503d1 Mon Sep 17 00:00:00 2001 From: Brad Nelson Date: Sun, 5 May 2024 10:07:29 -0700 Subject: [PATCH] Bump version, drop linux bins + win32. --- BUILD | 2 +- site/BUILD | 44 +++++++++++++++++++------------------------- site/linux.html | 35 ++++++++++------------------------- site/windows.html | 12 ++++++------ 4 files changed, 36 insertions(+), 57 deletions(-) diff --git a/BUILD b/BUILD index beb3198..d71afca 100644 --- a/BUILD +++ b/BUILD @@ -13,7 +13,7 @@ # limitations under the License. SetVersions( - version='7.0.7.19', + version='7.0.7.20', stable='7.0.6.19', old_stable='7.0.5.4') diff --git a/site/BUILD b/site/BUILD index 11460ce..6c55627 100644 --- a/site/BUILD +++ b/site/BUILD @@ -78,14 +78,6 @@ PUBLISH_PARTS += [ '$dst/esp32/ESP32forth.zip', 'ESP32forth-{{VERSION}}.zip'), ])), - Alias('publish-linux', ' '.join([ - Publish('publish-linux-rev', - '$dst/posix/ueforth', - 'ueforth-{{VERSION}}-{{REVSHORT}}.linux'), - Publish('publish-linux-ver', - '$dst/posix/ueforth', - 'ueforth-{{VERSION}}.linux'), - ])), Alias('publish-web', ' '.join([ Publish('publish-web-rev', '$dst/web/ueforth.js', @@ -109,26 +101,28 @@ if PICO_ICE_ENABLED: ] if WINDOWS_ENABLED: + Alias('publish-win32', ' '.join([ + Publish('publish-win32-rev', + '$dst/windows/uEf32.exe', + 'uEf32-{{VERSION}}-{{REVSHORT}}.exe'), + Publish('publish-win32-ver', + '$dst/windows/uEf32.exe', + 'uEf32-{{VERSION}}.exe'), + ])) PUBLISH_PARTS += [ - Alias('publish-win', ' '.join([ - Alias('publish-win32', ' '.join([ - Publish('publish-win32-rev', - '$dst/windows/uEf32.exe', - 'uEf32-{{VERSION}}-{{REVSHORT}}.exe'), - Publish('publish-win32-ver', - '$dst/windows/uEf32.exe', - 'uEf32-{{VERSION}}.exe'), - ])), - Alias('publish-win64', ' '.join([ - Publish('publish-win64-rev', - '$dst/windows/uEf64.exe', - 'uEf64-{{VERSION}}-{{REVSHORT}}.exe'), - Publish('publish-win64-ver', - '$dst/windows/uEf64.exe', - 'uEf64-{{VERSION}}.exe'), - ])), + Alias('publish-win64', ' '.join([ + Publish('publish-win64-rev', + '$dst/windows/uEf64.exe', + 'uEf64-{{VERSION}}-{{REVSHORT}}.exe'), + Publish('publish-win64-ver', + '$dst/windows/uEf64.exe', + 'uEf64-{{VERSION}}.exe'), ])), ] + Alias('publish-win', ' '.join([ + 'publish-win32', + 'publish-win64', + ])) Alias('publish', ' '.join([ Command('publish-index', ' '.join([ diff --git a/site/linux.html b/site/linux.html index 901b50d..7ab589e 100644 --- a/site/linux.html +++ b/site/linux.html @@ -25,35 +25,20 @@ limitations under the License. #include "menu.html"
-

Download

+

Building

-

STABLE RELEASE

+

Linux builds of µEforth are no longer published as this isn't really ideal for Linux anyway.

-ueforth-{{STABLE_VERSION}}.linux - - Linux 64-bit Executable µEforth
- Version: {{STABLE_VERSION}} (Stable) +Instead build as follows: +

+sudo apt install ninja-build
+git clone https://github.com/flagxor/ueforth
+cd ueforth
+./configure.py
+ninja
+

-

LONG TERM STABLE RELEASE

-

-ueforth-{{OLD_STABLE_VERSION}}.linux - - Linux 64-bit Executable µEforth
- Version: {{OLD_STABLE_VERSION}} (Long-term Stable) -

- -

Beta Release

-

-ueforth-{{VERSION}}.linux - - Linux 64-bit Executable µEforth
- Version: {{VERSION}} (Beta) -

- -
- -

-Release Archive - - Prior Releases -

http://github.com/flagxor/ueforth - Complete Unprocessed Source Code diff --git a/site/windows.html b/site/windows.html index 4b23920..71f8c40 100644 --- a/site/windows.html +++ b/site/windows.html @@ -29,8 +29,6 @@ limitations under the License.

STABLE RELEASE

-uEf32-{{STABLE_VERSION}}.exe - - Window 32-bit EXE µEforth
uEf64-{{STABLE_VERSION}}.exe - Window 64-bit EXE µEforth
Version: {{STABLE_VERSION}} (Stable) @@ -38,8 +36,6 @@ limitations under the License.

LONG TERM STABLE RELEASE

-uEf32-{{OLD_STABLE_VERSION}}.exe - - Window 32-bit EXE µEforth
uEf64-{{OLD_STABLE_VERSION}}.exe - Window 64-bit EXE µEforth
Version: {{OLD_STABLE_VERSION}} (Long-term Stable) @@ -47,8 +43,6 @@ limitations under the License.

Beta Release

-uEf32-{{VERSION}}.exe - - Window 32-bit EXE µEforth
uEf64-{{VERSION}}.exe - Window 64-bit EXE µEforth
Version: {{VERSION}} (Beta) @@ -56,6 +50,12 @@ limitations under the License.


+

+NOTE: 32-bit builds are no longer published. They can still be built from source. +

+ +
+

Release Archive - Prior Releases