-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build app for Linux #18
Comments
Hi, so I'm attempting to build the Schematics editor on Ubuntu 22.04 LTS. I've found that the documented build process will leave the made files in This is caused by the I had none of these problems with the VS Code Extension due to a lack of a Adding these changes to my own fork, I pass the current actions tests: https://github.com/ThomasPluck/Hdl21Schematics/actions/runs/3919907721 |
OK interesting. Re: the current electron-forge version - there is #24 on the topic. It largely boils down to "it's a weird version but the newer ones removed the debugging setup I like". Maybe it's time we just gotta let that debugging setup go. Re: your observations in the VsCode extension - my guess is it "built right". While I envision VsCode as a central long-term mechanism, most debugging happens in the electron app, largely because, well, the debugging's much better. (And it's early days here! This didn't exist as of late August.) Notably we've got #3 on dark mode. More fertile ground for a PR! |
AFAIK For now it builds and packages on the locked version, so I'll just leave well enough alone. I'll open a PR now. |
This has thus far only been tried in CI. And it's failed throughout. Example:
https://github.com/Vlsir/Hdl21Schematics/actions/runs/3434967680/jobs/5726793444
Note MacOS and Windows also run for each CI commit, and generally work.
The text was updated successfully, but these errors were encountered: