Skip to content
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

ruby-loco misc #2

Closed
MSP-Greg opened this issue Nov 21, 2018 · 0 comments
Closed

ruby-loco misc #2

MSP-Greg opened this issue Nov 21, 2018 · 0 comments

Comments

@MSP-Greg
Copy link
Owner

@ioquatix

Here is ruby-loco, because it's not part of Ruby, every change to Ruby has to be added as a patch file.

Normally it's just building from trunk, so that isn't an issue. For native fiber, it might get tedious...

Patches needed for the build are placed in the patches folder, test patches get placed their own folders.

If you look at a build's artifacts page (example https://ci.appveyor.com/project/MSP-Greg/ruby-loco/builds/20448680/artifacts), you'll see the files saved. One is a self contained build, one is the build files saved from one of the build folders (-ext or ext ?), and zlogs is all the test info.

If you look in the patches folder, you'll see all the 'cont.c' patches I added from your PR. If you want to use it locally, it is setup to be used that way, you need ruby and two other repos for a complete build.

There's a file local.ps1.sample', it needs to be corrected for your system, and renamed local.ps1. Other than that, four symlinks/junctions are needed with the repo for git, ruby, and the two other repos.

FYI, I kind of tore ruby-loco apart and put it back together recently, and I never updated the README (how to use locally) info.

MSP-Greg added a commit that referenced this issue Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant