| clbuild #1 |
[Jan. 8th, 2007|02:21 am] |
I've dashed off the first-cut of an "install the Lisp world on my virgin computer" shell script called clbuild. The idea is that a newbie Common Lisp free-software hacker can run:
sh ./clbuild build
and grab a coffee while it automatically downloads the latest versions of important Common Lisp programs and libraries and installs them in a directory tree safely away from their own stuff. Running the script again will update from all the repositories and compile as needed. This all makes it easy to bootstrap a Common Lisp environment and saves you chasing down a lot of different packages. The next step is to run:
sh ./clbuild mcclim-listener
and wait a few tens of seconds to see the McCLIM listener pop up in a window.
If you'd like to contribute support for more packages you can snarf the darcs version:
darcs get http://fresh.homeunix.net/~luke/misc/repo/clbuild
and mail changes to luke@member.fsf.org.
The inspiration is jhbuild by James Henstridge. Edi's already done something for Windows users called STARTER-PACK. |
|
|
| Comments: |
![[User Picture]](http://l-userpic.livejournal.com/48391432/923566) | From: water451 2007-01-08 02:37 am (UTC)
No pserver option? | (Link)
|
It seems to fail if I try it with username "anonymous". Why not have it default to that with the pserver syntax?
![[User Picture]](http://l-userpic.livejournal.com/48391432/923566) | From: water451 2007-01-08 02:54 am (UTC)
Re: No pserver option? | (Link)
|
It works when I use the hack of specifying :pserver:anonymous:anonymous. I still suggest making that a default, since it's very unlikely that the intended user will have a common-lisp.net account, nor will they use this for submitting code.
![[User Picture]](http://l-userpic.livejournal.com/56458137/11934870) | From: lukego 2007-01-08 11:22 am (UTC)
Re: No pserver option? | (Link)
|
Didn't know the anonymous:anonymous trick. Will look into this after work unless someone sends me a patch before that. :-)
From: (Anonymous) 2007-01-08 03:14 pm (UTC)
Re: No pserver option? | (Link)
|
It's seems as simple as this:
--- clbuild.old Mon Jan 8 09:05:29 2007 +++ clbuild Mon Jan 8 09:07:03 2007 @@ -14,8 +14,7 @@
set -e if [ "$CLNET_USER" == "" ]; then - echo "CLNET_USER is not set. Example: jdoe" - exit 1 + CLNET_USER=:pserver:anonymous:anonymous fi
cd $(dirname $0)
![[User Picture]](http://l-userpic.livejournal.com/56458137/11934870) | From: lukego 2007-01-08 05:44 pm (UTC)
thanks | (Link)
|
Applied.
From: (Anonymous) 2007-08-27 12:21 am (UTC)
fort erem gudden hun ké. | (Link)
|
Mamm iweral klinzecht en bei, den koum gefällt op.
it is not working with anonymous kim | |