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

Document build process #74

Open
dirk opened this issue Oct 17, 2013 · 2 comments

Comments

Projects
None yet
2 participants
@dirk
Copy link
Collaborator

commented Oct 17, 2013

Right now there's not much reference to go on for building besides just rake. For example I'm not sure what the right process is for rebuilding the Fancy runtime environment (stable Rbx then bootstrap, right?) without having to rebuild the whole thing (rake clean followed by rake).

@bakkdoor

This comment has been minimized.

Copy link
Owner

commented Oct 20, 2013

Yeah, we probably should add some documentation for that. Right now you can just run rake whenever you changed something and that will either succeed or fail. If it fails, it means you need to bootstrap again (and possibly fix a bug you introduced with that change that caused the breakage).
It's a bit annoying having to rebuild, I guess we could look into improving that, but there's always going to be similar bootstrapping issues with a self-hosted language like Fancy. Introducing a subtle bug can cause many problems since it's interdependent at many levels.

@bakkdoor

This comment has been minimized.

Copy link
Owner

commented Oct 20, 2013

But at least rebuilding & bootstrapping Fancy doesn't take that long. There's systems that are way worse in that regard and that take way longer than just a couple of seconds. It currently takes me about 15 seconds to bootstrap Fancy from scratch, which I think is pretty good. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.