m-creations / m-creations-dist

A quicklisp distribution with some patched libraries for our internal use.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quicklisp distribution by m-creations

Introduction

This project contains the tiny pieces which are necessary to create a Quicklisp distribution. We use this distribution internally in our company to give all team members access to the same set of libraries at a specific version without having to check out their respective git repos.

How to create a new dist

Check the repos in repositories.txt and make sure their master branch contains the code which you want to see in the dist.

Then perform the following:

cd m-creations-dist
rm -rf source/*
sbcl --eval "(push #p\"$(pwd)/\" asdf:*central-registry*)" --eval "(ql:quickload :m-creations-dist)" --eval "(m-creations-dist::redist)"

When finished, the contents of the release/ directory can be synchronised to a publicly available server:

rsync -av release/ server:/var/www/quicklisp/

Included projects

As we use the dwim.hu software stack with a small number of patches to some of them, the dist mainly consists of those projects plus some others which are e.g. not yet available with quicklisp. This is the current list of repositories:

Acknowledgement

Many thanks to the people who made this possible, in alphabetical order:

About

A quicklisp distribution with some patched libraries for our internal use.

License:Apache License 2.0


Languages

Language:Common Lisp 100.0%