-
Notifications
You must be signed in to change notification settings - Fork 83
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
Standalone Binary Install #77
Comments
There were previous tries of generating a binary with buildapp but they failed, see #72 (comment) and the following comment |
For this request, would it be better to start using Roswell instead? One could simply write a Roswell script that provides the base quicklisp script needed to deploy (I think Roswell already assumes or install quicklisp when you install it) I'm still learning coleslaw and would like to use this more and was curious on how to use this github pages, but I have been playing with Roswell. so if people are interested, we can try this route to get a standalone binary script that doesn't depend on the compiler (I think you have a default compiler you can run |
@rvedam I haven't used Roswell but I'm open to it. If someone submits the PR (w/ the documentation) I would merge it. Don't worry about shrinking the executable size. One way to use Coleslaw with gh-pages is to install ccl or another implementation on travis and run the post-recieve-hook as a shell script. We should add an walkthrough to the documentation |
I just did it. See the PR #146 |
Updates on this: I know some ppl don't like roswell for whatever reason, so I will make sure there is a corresponding command from REPL too. (wip) |
I could update the Travis script to let Roswell prepare a standalone binary and upload it to releases. |
Not everyone will want to install SBCL and Quicklisp to run Coleslaw. Those users should just need a config file and the binary dropped on a server. We'll need new install instructions for that case too.
Let's get a standalone binary going with buildapp. How do we support plugins though? :-/
The text was updated successfully, but these errors were encountered: