flamewing / asl-releases

Improved/bugfixed version of Alfred Arnold's The Macro Assembler AS
http://john.ccac.rwth-aachen.de:8000/as/
GNU General Public License v2.0
20 stars 2 forks source link

Change build system to cmake #28

Closed flamewing closed 5 months ago

flamewing commented 6 months ago

Cross compile system still untested. Moved legacy build files to "legacy-build" directory, where they will remain until I get the documentation building, installing, and updated.

Steps needed:

flamewing commented 6 months ago

@Clownacy @kirjavascript Any thoughts? I am still working on this, but I'd like to get opinions, and something tells me you two will be the most impacted...

Also, feel free to unsubscribe from the issue after this highlight if the notification spam annoys you... I received over 100 emails so far due to failed builds.

kirjavascript commented 6 months ago

I'm happy as long as it still compiles to WASM, which it looks like it should :+1:

flamewing commented 6 months ago

I'm happy as long as it still compiles to WASM, which it looks like it should 👍

It is already there: you can see it in the tests list — ci-emscripten, and there is a dedicated section on README.md explaining how to do it. So not only does it work, but any changes which break compile to, or tests in, the WASM version will be detected early.