From 16f23dfee42ed8717d55f9e888412dfce0e766aa Mon Sep 17 00:00:00 2001 From: Brad Nelson Date: Fri, 4 Jul 2025 16:18:03 -0700 Subject: [PATCH] Drop windows releases. --- site/BUILD | 24 ------------------------ site/windows.html | 42 ++++++++++++------------------------------ 2 files changed, 12 insertions(+), 54 deletions(-) diff --git a/site/BUILD b/site/BUILD index 06dc993..0cfc731 100644 --- a/site/BUILD +++ b/site/BUILD @@ -101,30 +101,6 @@ 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-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([ '$src/tools/webindex.py', diff --git a/site/windows.html b/site/windows.html index 71f8c40..955a7eb 100644 --- a/site/windows.html +++ b/site/windows.html @@ -27,44 +27,26 @@ limitations under the License.

Download

-

STABLE RELEASE

-uEf64-{{STABLE_VERSION}}.exe - - Window 64-bit EXE µEforth
- Version: {{STABLE_VERSION}} (Stable) +µEforth for Windows +Unfortunately, Window Defender's heuristics falsely identify uEforth.exe builds as malware. +And recently Google Cloud also started identifying them as abuse. +As a result, I've removed hosting of them.

-

LONG TERM STABLE RELEASE

-uEf64-{{OLD_STABLE_VERSION}}.exe - - Window 64-bit EXE µEforth
- Version: {{OLD_STABLE_VERSION}} (Long-term Stable) -

- -

Beta Release

-

-uEf64-{{VERSION}}.exe - - Window 64-bit EXE µEforth
- Version: {{VERSION}} (Beta) +Instead build as follows (using the Windows Subsystem for Linux): +

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


-

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

- -
- -

-Release Archive - - Prior Releases -

-

-http://github.com/flagxor/ueforth - - Complete Unprocessed Source Code -

-

µEforth

µEforth Words