aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Add a configuration file upgrade scriptLukas Fleischer2012-03-291-1/+1
| | | | | | | | | | | | | | This isn't ready for distribution but allows users of the -git version of calcurse to easily update their configuration files without having to edit them manually. Following things are still missing here: * A command line parameter to specify a custom data directory. * A backup file that is created automatically before upgrading. * Debug output. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Add a minimal test suiteLukas Fleischer2012-01-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | Introduce a new "test/" sub-directory that contains tests for calcurse. Right now, it only includes the quick-and-dirty "run-test" helper that can be used to run and verify tests: $ ./run-test test-1 test-2 test-3 test-4 Running test-1... ok Running test-2... ok Running test-3... FAIL Each argument passed to run-test must be a test script located in the current directory. run-test invokes each script twice and passes the command line argument "expected" and "actual", respectively. A test case succeeds if both "expected" and "actual" instances return with a zero exit status and produce exactly the same output. It fails otherwise. run-test terminates with a non-zero exit status as soon as one of the test fails. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Add a configure setting to skip "doc/"Lukas Fleischer2011-09-031-1/+5
| | | | | | | | | | | | | | | | This should fix all remaining build issues with documentation generation. Finally. The new "--disable-docs" option should be used to skip documentation completely, whereas "--without-asciidoc" can be used if both manual and man page should not be rebuilt. As a consequence, "--without-asciidoc" can only be combined with "--enable-docs" if ready-made documentation already exists in "doc/". This is true for release tarballs (where we include prebuilt documentation for the sake of portability and simplicity), as well as for Git checkouts where the documentation has already been built earlier. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Add version information to distribution tarball.Lukas Fleischer2011-05-241-0/+3
| | | | | | | We somehow forgot this when adding Git version string support in commit c5e4187590f37e9524a8e3fcb2bccb20f2e8b4eb. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Add Git version string support.Lukas Fleischer2011-04-221-0/+4
| | | | | | | | Introduce a script to auto-generate version strings. Use `git describe` to create descriptive version strings when building from a Git checkout, use ".version" files for release tarballs. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Convert man page to AsciiDoc.Lukas Fleischer2011-03-031-5/+2
| | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Remove CVS "$Id" headers.Lukas Fleischer2011-03-031-2/+0
| | | | Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
* Convert documentation to AsciiDoc, delete translations.Lukas Fleischer2011-03-031-10/+3
|
* Fixed file permissions.Lukas Fleischer2011-03-031-0/+0
|
* INSTALL file added to the archive.Frederic Culot2010-03-221-1/+2
|
* Switch to BSD licenseFrederic Culot2009-07-051-2/+2
|
* Italian manual added, many thanks to Leandro NoferiniFrederic Culot2008-03-301-2/+3
|
* Forgot to include css style sheet...Frederic Culot2008-03-021-2/+3
|
* Autotools use improvedFrederic Culot2007-07-281-7/+13
|
* spanish manual addedFrederic Culot2006-09-091-2/+3
|
* Initial revisionFrederic Culot2006-07-311-0/+11