Permalink
Browse files

launch tweak

  • Loading branch information...
1 parent 00ef9ce commit 18a1fa836f3d8d8da50f423976bf7c50a6b803a0 @mtravers mtravers committed Feb 23, 2012
Showing with 15 additions and 36 deletions.
  1. +14 −34 README.md
  2. +1 −2 bin/compile
View
@@ -3,37 +3,17 @@ Heroku buildpack: CL
Attempt at a buildpack for Common Lisp (using OpenMCL). Work in progress.
-
-
-
-This is an example [Heroku buildpack](http://devcenter.heroku.com/articles/buildpacks).
-
-Usage
------
-
-Example usage:
-
- $ ls
- hello.txt
-
- $ heroku create --stack cedar --buildpack http://github.com/heroku/heroku-buildpack-hello.git
-
- $ git push heroku master
- ...
- -----> Heroku receiving push
- -----> Fetching custom buildpack
- -----> HelloFramework app detected
- -----> Found a hello.txt
-
-The buildpack will detect that your app has a `hello.txt` in the root. If this file has contents, it will be copied to `goodbye.txt` with instances of the world `hello` changed to `goodbye`.
-
-Hacking
--------
-
-To use this buildpack, fork it on Github. Push up changes to your fork, then create a test app with `--buildpack <your-github-url>` and push to it.
-
-For example, you can change the displayed name of the buildpack to `GoodbyeFramework`. Open `bin/detect` in your editor, and change `HelloFramework` to `GoodbyeFramework`.
-
-Commit and push the changes to your buildpack to your Github fork, then push your sample app to Heroku to test. You should see:
-
- -----> GoodbyeFramework app detected
+TODO
+- crashes:
+2012-02-23T03:22:25+00:00 heroku[web.1]: Process exited with status 0
+2012-02-23T03:22:25+00:00 heroku[web.1]: State changed from starting to crashed
+- lots of random compile errors
+- not sure caching is working
+
+TESTING
+> rm -rf /tmp/build
+> git clone -l . /tmp/build
+> mkdir /tmp/cache
+> ln -s /misc/repos/ccl /tmp/cache/ccl
+> cd /tmp/build
+> ./bin/compile
View
@@ -68,8 +68,7 @@ echo "-----> Installing dependencies with quicklisp"
# run lisp to load quicklisp packages
-export CCL_DEFAULT_DIRECTORY=$BUILD_DIR/ccl
-# export CCL_DEFAULT_DIRECTORY=$CCL_DIR
+export CCL_DEFAULT_DIRECTORY=$CCL_DIR
$CCL_DEFAULT_DIRECTORY/scripts/ccl64 -l "$BUILD_DIR/setup/compile.lisp"
echo "dependencies installed" | indent

0 comments on commit 18a1fa8

Please sign in to comment.