Skip to content
Snippets Groups Projects
This project is mirrored from https://git.savannah.gnu.org/git/guix/guix-cuirass.git/. Pull mirroring updated .
  1. Dec 29, 2016
    • Mathieu Lirzin's avatar
      cuirass: Add "--port" command line option. · 8a782b3e
      Mathieu Lirzin authored
      * bin/cuirass.in (%options): Add "--port" and "-p" command line options.
      (show-help): Adapt.
      (main): Set default to 8080.  Call 'run-cuirass-server' with this.
      * src/cuirass/http.scm (run-cuirass-server): Display the port number.
      * doc/cuirass.texi (Invocation): Document new option.
      8a782b3e
    • Mathieu Lirzin's avatar
      http: Add 'port' keyword argument to 'run-cuirass-server'. · b59b8e55
      Mathieu Lirzin authored
      * src/cuirass/http.scm (run-cuirass-server): Add 'port' keyword argument.
      b59b8e55
    • Mathieu Lirzin's avatar
      config: Remove references to '$prefix' expansion hack. · 96be568d
      Mathieu Lirzin authored
      * src/cuirass/config.scm.in (%datadir, %localstatedir): Don't refer to
      previous '$prefix' expansion hack in comments.
      96be568d
    • Mathieu Lirzin's avatar
      build: Set Guile load paths in 'pre-inst-env'. · 57e10c60
      Mathieu Lirzin authored
      This reverts most of 4f0d6657.  The load paths
      are still hard coded after installation, however 'pre-inst-env' wrapper is
      used for defining them in the local build environment.  This is more
      convenient for running the tests manually or launching a Guile REPL with all
      the Cuirass modules accessible.
      
      * build-aux/pre-inst-env.in (GUILE_LOAD_PATH, GUILE_LOAD_COMPILED_PATH): New
      variables.
      * bin/cuirass.in: Comment Guile load paths.
      * Makefile.am (local_load_path, local_load_compiled_path): Delete.
      (AM_TESTS_ENVIRONMENT): Don't set Guile load paths.
      (do_subst): Use install directories for Guile load paths.
      (install-exec-hook): Uncomment 'cuirass' hard coded load paths.
      57e10c60
    • Mathieu Lirzin's avatar
      repo: Add <repo> record datatype. · 16aec469
      Mathieu Lirzin authored
      * src/cuirass/utils.scm (call-with-temporary-directory): New procedure.
      * src/cuirass/repo.scm: Use it.  New file.
      * tests/repo.scm: New tests.
      * Makefile.am (dist_pkgmodule_DATA, TESTS): Add them.
      16aec469
  2. Dec 16, 2016
  3. Dec 09, 2016
  4. Dec 05, 2016
    • Mathieu Lirzin's avatar
      doc: Add Cuirass manual. · cbdb59af
      Mathieu Lirzin authored
      * doc/cuirass.texi: New file.
      * doc/fdl-1.3.texi: Likewise.
      * Makefile.am (info_TEXINFOS, doc_cuirass_TEXINFOS): New variables.
      * dir-locals.el: Use the American dictionary for Texinfo mode.
      * .gitignore: Update.
      cbdb59af
  5. Dec 02, 2016
  6. Nov 30, 2016
  7. Nov 17, 2016
  8. Nov 13, 2016
    • Mathieu Lirzin's avatar
      maint: Add copyright notices for the build system. · 05e5495e
      Mathieu Lirzin authored
      * configure.ac: Add copyright notice.
      * Makefile.am: Likewise.
      05e5495e
    • Mathieu Lirzin's avatar
      cuirass: Hard code Guile load paths. · 4f0d6657
      Mathieu Lirzin authored
      * configure.ac (bin/cuirass, bin/evaluate): Let 'make' generate them.
      * bin/cuirass.in: Hard code load paths to find Cuirass modules.
      * Makefile.am (do_subst): Update substitution.
      (bin/cuirass, bin/evaluate): New rules.
      (EXTRA_DIST): Distribute 'bin/cuirass.in' and 'bin/evaluate.in'.
      (MOSTLYCLEANFILES): Add '$(bin_SCRIPTS)'.
      (install-exec-hook): New target.
      (local_load_path, local_load_compiled_path): New variables.
      (AM_TESTS_ENVIRONMENT): Set Guile load paths.
      * build-aux/pre-inst-env.in: Don't modify Guile load paths.
      4f0d6657
    • Mathieu Lirzin's avatar
      build: Let 'make' generate 'src/cuirass/config.scm'. · 1e5012ca
      Mathieu Lirzin authored
      * Makefile.am (src/cuirass/config.scm, $(go_files)): New targets.
      (do_subst, generate_file, go_files): New variables.
      (EXTRA_DIST): Distribute 'src/cuirass/config.scm.in'.
      (DISTCLEANFILES): Rename to ...
      (MOSTLYCLEANFILES): ... this.
      * configure.ac (AC_CONFIG_FILES): Remove 'src/cuirass/config.scm'.
      (@expanded_datadir@, @expanded_localstatedir@): Delete.
      (AC_PROG_MKDIR_P, AC_PROG_SED): Use them.
      * src/cuirass/config.scm (%datadir): Set it to $(localstatedir).
      (%localstatdir): Set it to $(datadir).
      1e5012ca
  9. Nov 03, 2016
  10. Oct 26, 2016
  11. Oct 23, 2016
  12. Sep 23, 2016
  13. Aug 28, 2016
  14. Aug 03, 2016
  15. Jul 31, 2016
Loading