summaryrefslogtreecommitdiff
path: root/README (follow)
Commit message (Expand)AuthorAgeFilesLines
* Introduce concurrency with Fibers.•••* README: Mark Fibers as required. * configure.ac: Check for Guile 2.2 only. Check for (fibers). * bin/cuirass.in (main): Use (fibers). Run 'process-specs' and web server in separate fibers. * src/cuirass/base.scm (with-store): New macro. (non-blocking-port): New procedure. (evaluate): Use 'non-blocking-port'. Use 'read-string' followed by 'read'. (process-specs): Move 'db-add-stamp' right after 'string=?' comparison. Run evaluation and subsequent builds in a separate fiber. * src/cuirass/http.scm (run-cuirass-server): Pass 'fibers as the second argument to 'run-server'. Use 'log-message' instead of 'format'. * src/cuirass/database.scm (with-database): Remove 'dynamic-wind'. Ludovic Courtès2018-01-221-0/+1
* Update dependencies in README.•••* README (Requirenments): Replace git with guile-git. Ricardo Wurmus2017-08-261-1/+1
* maint: Add a pointer to the manual in the README.•••* README <Contributing>: Point to the corresponding section in the manual. Mathieu Lirzin2017-01-291-0/+7
* build: Add "build-aux/guix.scm".•••* guix.scm: Delete. * build-aux/guix-env: Likewise. * build-aux/guix.scm: New file. * configure.ac (AC_REQUIRE_AUX_FILE): Distribute it. * README <Build Instructions>: Document it. Mathieu Lirzin2016-12-281-1/+17
* maint: Move examples from 'tests' to 'examples' directory.•••* examples/gnu-system.scm: Moved from 'tests' directory. * examples/guix-jobs.scm: Likewise. * examples/guix-track-git.scm: Likewise. * examples/hello-git.scm: Likewise. * examples/hello-singleton.scm: Likewise. * examples/hello-subset.scm: Likewise. * Makefile.am (EXTRA_DIST): Adapt. * README <Example>: Likewise. Mathieu Lirzin2016-12-161-2/+2
* maint: Update README.•••* README: Slightly change wording. Signed-off-by: Mathieu Lirzin <mthl@gnu.org> Roel Janssen2016-10-261-6/+6
* maint: Update README.•••* README: Update build instructions. Mathieu Lirzin2016-08-031-4/+14
* cuirass: Make specification argument optional.•••* bin/cuirass.in (%options): Add 'specifications' option. (main): Use it instead of the non-option command line arguments. (show-help): Adapt. * README (Example): Adapt. Mathieu Lirzin2016-07-271-1/+12
* Update README example.Mathieu Lirzin2016-07-141-1/+1
* cuirass: Remove '--use-file' command line argument.Mathieu Lirzin2016-07-021-0/+7
* Guix modules must be available.Mathieu Lirzin2016-06-161-0/+2
* Initial commit.Mathieu Lirzin2016-05-291-0/+10