Bump version, drop linux bins + win32.

This commit is contained in:
Brad Nelson
2024-05-05 10:07:29 -07:00
parent 6c195ce1f4
commit 3a125e4635
4 changed files with 36 additions and 57 deletions

2
BUILD
View File

@ -13,7 +13,7 @@
# limitations under the License. # limitations under the License.
SetVersions( SetVersions(
version='7.0.7.19', version='7.0.7.20',
stable='7.0.6.19', stable='7.0.6.19',
old_stable='7.0.5.4') old_stable='7.0.5.4')

View File

@ -78,14 +78,6 @@ PUBLISH_PARTS += [
'$dst/esp32/ESP32forth.zip', '$dst/esp32/ESP32forth.zip',
'ESP32forth-{{VERSION}}.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([ Alias('publish-web', ' '.join([
Publish('publish-web-rev', Publish('publish-web-rev',
'$dst/web/ueforth.js', '$dst/web/ueforth.js',
@ -109,26 +101,28 @@ if PICO_ICE_ENABLED:
] ]
if WINDOWS_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 += [ PUBLISH_PARTS += [
Alias('publish-win', ' '.join([ Alias('publish-win64', ' '.join([
Alias('publish-win32', ' '.join([ Publish('publish-win64-rev',
Publish('publish-win32-rev', '$dst/windows/uEf64.exe',
'$dst/windows/uEf32.exe', 'uEf64-{{VERSION}}-{{REVSHORT}}.exe'),
'uEf32-{{VERSION}}-{{REVSHORT}}.exe'), Publish('publish-win64-ver',
Publish('publish-win32-ver', '$dst/windows/uEf64.exe',
'$dst/windows/uEf32.exe', 'uEf64-{{VERSION}}.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-win', ' '.join([
'publish-win32',
'publish-win64',
]))
Alias('publish', ' '.join([ Alias('publish', ' '.join([
Command('publish-index', ' '.join([ Command('publish-index', ' '.join([

View File

@ -25,35 +25,20 @@ limitations under the License.
#include "menu.html" #include "menu.html"
<div class="wrapper"> <div class="wrapper">
<h2>Download</h2> <h2>Building</h2>
<h3>STABLE RELEASE</h3> <p>Linux builds of µEforth are no longer published as this isn't really ideal for Linux anyway.</p>
<p> <p>
<a href="https://eforth.storage.googleapis.com/releases/ueforth-{{STABLE_VERSION}}.linux">ueforth-{{STABLE_VERSION}}.linux</a> Instead build as follows:
- Linux 64-bit Executable µEforth<br/> <pre>
<i>Version: {{STABLE_VERSION}} (Stable)</i> sudo apt install ninja-build
git clone https://github.com/flagxor/ueforth
cd ueforth
./configure.py
ninja
</pre>
</p> </p>
<h3>LONG TERM STABLE RELEASE</h3>
<p>
<a href="https://eforth.storage.googleapis.com/releases/ueforth-{{OLD_STABLE_VERSION}}.linux">ueforth-{{OLD_STABLE_VERSION}}.linux</a>
- Linux 64-bit Executable µEforth<br/>
<i>Version: {{OLD_STABLE_VERSION}} (Long-term Stable)</i>
</p>
<h3>Beta Release</h3>
<p>
<a href="https://eforth.storage.googleapis.com/releases/ueforth-{{VERSION}}.linux">ueforth-{{VERSION}}.linux</a>
- Linux 64-bit Executable µEforth<br/>
<i>Version: {{VERSION}} (Beta)</i>
</p>
<hr/>
<p>
<a href="https://eforth.storage.googleapis.com/releases/archive.html" target="_blank">Release Archive</a>
- Prior Releases
</p>
<p> <p>
<a href="https://github.com/flagxor/ueforth" target="_blank">http://github.com/flagxor/ueforth</a> <a href="https://github.com/flagxor/ueforth" target="_blank">http://github.com/flagxor/ueforth</a>
- Complete Unprocessed Source Code - Complete Unprocessed Source Code

View File

@ -29,8 +29,6 @@ limitations under the License.
<h3>STABLE RELEASE</h3> <h3>STABLE RELEASE</h3>
<p> <p>
<a href="https://eforth.storage.googleapis.com/releases/uEf32-{{STABLE_VERSION}}.exe">uEf32-{{STABLE_VERSION}}.exe</a>
- Window 32-bit EXE µEforth<br/>
<a href="https://eforth.storage.googleapis.com/releases/uEf64-{{STABLE_VERSION}}.exe">uEf64-{{STABLE_VERSION}}.exe</a> <a href="https://eforth.storage.googleapis.com/releases/uEf64-{{STABLE_VERSION}}.exe">uEf64-{{STABLE_VERSION}}.exe</a>
- Window 64-bit EXE µEforth<br/> - Window 64-bit EXE µEforth<br/>
<i>Version: {{STABLE_VERSION}} (Stable)</i> <i>Version: {{STABLE_VERSION}} (Stable)</i>
@ -38,8 +36,6 @@ limitations under the License.
<h3>LONG TERM STABLE RELEASE</h3> <h3>LONG TERM STABLE RELEASE</h3>
<p> <p>
<a href="https://eforth.storage.googleapis.com/releases/uEf32-{{OLD_STABLE_VERSION}}.exe">uEf32-{{OLD_STABLE_VERSION}}.exe</a>
- Window 32-bit EXE µEforth<br/>
<a href="https://eforth.storage.googleapis.com/releases/uEf64-{{OLD_STABLE_VERSION}}.exe">uEf64-{{OLD_STABLE_VERSION}}.exe</a> <a href="https://eforth.storage.googleapis.com/releases/uEf64-{{OLD_STABLE_VERSION}}.exe">uEf64-{{OLD_STABLE_VERSION}}.exe</a>
- Window 64-bit EXE µEforth<br/> - Window 64-bit EXE µEforth<br/>
<i>Version: {{OLD_STABLE_VERSION}} (Long-term Stable)</i> <i>Version: {{OLD_STABLE_VERSION}} (Long-term Stable)</i>
@ -47,8 +43,6 @@ limitations under the License.
<h3>Beta Release</h3> <h3>Beta Release</h3>
<p> <p>
<a href="https://eforth.storage.googleapis.com/releases/uEf32-{{VERSION}}.exe">uEf32-{{VERSION}}.exe</a>
- Window 32-bit EXE µEforth<br/>
<a href="https://eforth.storage.googleapis.com/releases/uEf64-{{VERSION}}.exe">uEf64-{{VERSION}}.exe</a> <a href="https://eforth.storage.googleapis.com/releases/uEf64-{{VERSION}}.exe">uEf64-{{VERSION}}.exe</a>
- Window 64-bit EXE µEforth<br/> - Window 64-bit EXE µEforth<br/>
<i>Version: {{VERSION}} (Beta)</i> <i>Version: {{VERSION}} (Beta)</i>
@ -56,6 +50,12 @@ limitations under the License.
<hr/> <hr/>
<p>
<b>NOTE: 32-bit builds are no longer published. They can still be built from source.
</p>
<hr/>
<p> <p>
<a href="https://eforth.storage.googleapis.com/releases/archive.html" target="_blank">Release Archive</a> <a href="https://eforth.storage.googleapis.com/releases/archive.html" target="_blank">Release Archive</a>
- Prior Releases - Prior Releases