summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAgeFilesLines
* Build all publishers, fallback to $PATH lookups as necessary.David Thompson2023-11-111-8/+5
|
* Add Sourcehut publisher.Filip Lajszczak2023-11-111-0/+6
| | | | | | | * haunt/publisher/sourcehut.scm: New file. * configure.ac: Check for presence of hut and tar. * Makefile.am: Conditionally add sourcehut publisher to build. * guix.scm: Add hut and tar inputs.
* Bump version to 0.3.0.David Thompson2023-03-211-1/+1
|
* Add publishing interface with built-in support for rsync.David Thompson2022-08-211-0/+3
|
* Automatically add Haunt's modules to Guile's load path at startup.David Thompson2022-07-071-0/+10
| | | | | | | | | | | This fixes a longstanding usability issue where people would install Haunt to /usr/local and then wonder why Haunt doesn't work, which was because Guile's default load path is /usr and thus could not find the newly installed modules in /usr/local. I received several emails about this over the years and didn't know to deal with it. Many thanks to Daniel Meißner for pointing out that Guix had already found a solution to this problem because of course Guix would have this problem solved! Ludovic is an autotools wizard.
* configure: Fix HAVE_INOTIFY conditional.David Thompson2022-02-061-2/+1
|
* Do not compile or load inotify module when inotify is not available.David Thompson2022-02-061-0/+3
|
* Bump version to 0.2.6.David Thompson2022-01-251-1/+1
|
* Bump version to 0.2.5.David Thompson2021-04-151-1/+1
|
* configure: Accept Guile 3.0.David Thompson2019-05-211-1/+1
|
* Bump version to 0.2.4.v0.2.4David Thompson2018-11-291-1/+1
|
* Bump version to 0.2.3.David Thompson2018-11-251-1/+1
|
* Bump to version 0.2.2.v0.2.2David Thompson2018-03-101-1/+1
|
* Bump version to 0.2.1.v0.2.1David Thompson2017-01-231-1/+1
|
* reader: Add commonmark support.Erik Edrosa2016-08-021-0/+3
| | | | | | * haunt/reader/commonmark.scm: New file. * Makefile.am (SOURCES): Add it. * configure.ac: Check for guile-commonmark.
* build: Allow building with Guile 2.2.David Thompson2016-02-151-1/+2
| | | | | * Makefile.am (moddir, goddir): Remove hardcoded "2.0". * configure.ac: Check to 2.2 as well.
* Bump version to 0.2.David Thompson2015-10-151-1/+1
|
* utils: Clean up and add tests.David Thompson2015-10-141-0/+1
| | | | | | | | | | | | | * haunt/utils.scm (flat-map, string-split-at): Add docstring. (file-name-components): Adjust slightly to handle "/". (join-file-name-components): Use prefix string join grammar. (absolute-file-name): Add docstring. * test-env.in: New file. * tests/utils.scm: New file. * Makefile.am (TESTS, TEST_EXTENSIONS, SCM_LOG_COMPILER, AM_SCM_LOG_FLAGS): New variables. * configure.ac: Add test-env pre-processed file. * build-aux/test-driver: New file.
* Add support for Skribe document format.David Thompson2015-10-121-0/+4
| | | | | | | | | | | | * haunt/skribe.scm: New file. * haunt/skribe/utils.scm: New file. * haunt/reader/skribe.scm: New file. * configure.ac: Check for guile-reader. * Makefile.am (SOURCES): Add Skribe modules when guile-reader is available. * example/haunt.scm: Include Skribe reader. * example/posts/baz.skr: New file. * README.md ("Requirements"): Mention guile-reader as optional dependency.
* Include example and website directories in release tarballs.David Thompson2015-08-101-1/+1
|
* Remove hardcoded Guile executable path.David Thompson2015-07-261-0/+1
| | | | | | * scripts/haunt: Now a build artifact. * scripts/haunt.in: New file. * configure.ac: Pre-process haunt.in.
* ui: Display version information.David Thompson2015-01-041-1/+1
| | | | | | | | | | | * haunt/config.scm: Delete. * haunt/config.scm.in: New file. * haunt/ui.scm (show-version-and-exit): New procedure. (program-name): Change default value. (haunt-main): Add version option. * haunt/ui/serve.scm (haunt-serve): Likewise. * configure.ac (AC_CONFIG_FILES): Add 'haunt/config.scm'. * .gitignore: Ignore 'haunt/config.scm'.
* First commit.David Thompson2015-01-041-0/+14