mirror of
https://github.com/GothenburgBitFactory/timewarrior.git
synced 2025-06-26 10:54:28 +02:00
Allow help.t test to find manpages without installing them.
This commit is contained in:
parent
8109c155af
commit
f0bda68b02
43 changed files with 48 additions and 42 deletions
|
@ -5,47 +5,47 @@ message ("-- Configuring documentation")
|
|||
add_subdirectory (holidays)
|
||||
add_subdirectory (themes)
|
||||
|
||||
configure_file (man/timew.1.in man/timew.1)
|
||||
configure_file (man/timew-annotate.1.in man/timew-annotate.1)
|
||||
configure_file (man/timew-cancel.1.in man/timew-cancel.1)
|
||||
configure_file (man/timew-chart.1.in man/timew-chart.1)
|
||||
configure_file (man/timew-config.1.in man/timew-config.1)
|
||||
configure_file (man/timew-continue.1.in man/timew-continue.1)
|
||||
configure_file (man/timew-day.1.in man/timew-day.1)
|
||||
configure_file (man/timew-delete.1.in man/timew-delete.1)
|
||||
configure_file (man/timew-diagnostics.1.in man/timew-diagnostics.1)
|
||||
configure_file (man/timew-export.1.in man/timew-export.1)
|
||||
configure_file (man/timew-extensions.1.in man/timew-extensions.1)
|
||||
configure_file (man/timew-fill.1.in man/timew-fill.1)
|
||||
configure_file (man/timew-gaps.1.in man/timew-gaps.1)
|
||||
configure_file (man/timew-get.1.in man/timew-get.1)
|
||||
configure_file (man/timew-help.1.in man/timew-help.1)
|
||||
configure_file (man/timew-join.1.in man/timew-join.1)
|
||||
configure_file (man/timew-lengthen.1.in man/timew-lengthen.1)
|
||||
configure_file (man/timew-modify.1.in man/timew-modify.1)
|
||||
configure_file (man/timew-month.1.in man/timew-month.1)
|
||||
configure_file (man/timew-move.1.in man/timew-move.1)
|
||||
configure_file (man/timew-report.1.in man/timew-report.1)
|
||||
configure_file (man/timew-resize.1.in man/timew-resize.1)
|
||||
configure_file (man/timew-shorten.1.in man/timew-shorten.1)
|
||||
configure_file (man/timew-show.1.in man/timew-show.1)
|
||||
configure_file (man/timew-split.1.in man/timew-split.1)
|
||||
configure_file (man/timew-start.1.in man/timew-start.1)
|
||||
configure_file (man/timew-stop.1.in man/timew-stop.1)
|
||||
configure_file (man/timew-summary.1.in man/timew-summary.1)
|
||||
configure_file (man/timew-tag.1.in man/timew-tag.1)
|
||||
configure_file (man/timew-tags.1.in man/timew-tags.1)
|
||||
configure_file (man/timew-track.1.in man/timew-track.1)
|
||||
configure_file (man/timew-undo.1.in man/timew-undo.1)
|
||||
configure_file (man/timew-untag.1.in man/timew-untag.1)
|
||||
configure_file (man/timew-week.1.in man/timew-week.1)
|
||||
configure_file (man1/timew.1.in man1/timew.1)
|
||||
configure_file (man1/timew-annotate.1.in man1/timew-annotate.1)
|
||||
configure_file (man1/timew-cancel.1.in man1/timew-cancel.1)
|
||||
configure_file (man1/timew-chart.1.in man1/timew-chart.1)
|
||||
configure_file (man1/timew-config.1.in man1/timew-config.1)
|
||||
configure_file (man1/timew-continue.1.in man1/timew-continue.1)
|
||||
configure_file (man1/timew-day.1.in man1/timew-day.1)
|
||||
configure_file (man1/timew-delete.1.in man1/timew-delete.1)
|
||||
configure_file (man1/timew-diagnostics.1.in man1/timew-diagnostics.1)
|
||||
configure_file (man1/timew-export.1.in man1/timew-export.1)
|
||||
configure_file (man1/timew-extensions.1.in man1/timew-extensions.1)
|
||||
configure_file (man1/timew-fill.1.in man1/timew-fill.1)
|
||||
configure_file (man1/timew-gaps.1.in man1/timew-gaps.1)
|
||||
configure_file (man1/timew-get.1.in man1/timew-get.1)
|
||||
configure_file (man1/timew-help.1.in man1/timew-help.1)
|
||||
configure_file (man1/timew-join.1.in man1/timew-join.1)
|
||||
configure_file (man1/timew-lengthen.1.in man1/timew-lengthen.1)
|
||||
configure_file (man1/timew-modify.1.in man1/timew-modify.1)
|
||||
configure_file (man1/timew-month.1.in man1/timew-month.1)
|
||||
configure_file (man1/timew-move.1.in man1/timew-move.1)
|
||||
configure_file (man1/timew-report.1.in man1/timew-report.1)
|
||||
configure_file (man1/timew-resize.1.in man1/timew-resize.1)
|
||||
configure_file (man1/timew-shorten.1.in man1/timew-shorten.1)
|
||||
configure_file (man1/timew-show.1.in man1/timew-show.1)
|
||||
configure_file (man1/timew-split.1.in man1/timew-split.1)
|
||||
configure_file (man1/timew-start.1.in man1/timew-start.1)
|
||||
configure_file (man1/timew-stop.1.in man1/timew-stop.1)
|
||||
configure_file (man1/timew-summary.1.in man1/timew-summary.1)
|
||||
configure_file (man1/timew-tag.1.in man1/timew-tag.1)
|
||||
configure_file (man1/timew-tags.1.in man1/timew-tags.1)
|
||||
configure_file (man1/timew-track.1.in man1/timew-track.1)
|
||||
configure_file (man1/timew-undo.1.in man1/timew-undo.1)
|
||||
configure_file (man1/timew-untag.1.in man1/timew-untag.1)
|
||||
configure_file (man1/timew-week.1.in man1/timew-week.1)
|
||||
|
||||
configure_file (man/timew-config.7.in man/timew-config.7)
|
||||
configure_file (man/timew-dates.7.in man/timew-dates.7)
|
||||
configure_file (man/timew-dom.7.in man/timew-dom.7)
|
||||
configure_file (man/timew-durations.7.in man/timew-durations.7)
|
||||
configure_file (man/timew-hints.7.in man/timew-hints.7)
|
||||
configure_file (man/timew-ranges.7.in man/timew-ranges.7)
|
||||
configure_file (man1/timew-config.7.in man1/timew-config.7)
|
||||
configure_file (man1/timew-dates.7.in man1/timew-dates.7)
|
||||
configure_file (man1/timew-dom.7.in man1/timew-dom.7)
|
||||
configure_file (man1/timew-durations.7.in man1/timew-durations.7)
|
||||
configure_file (man1/timew-hints.7.in man1/timew-hints.7)
|
||||
configure_file (man1/timew-ranges.7.in man1/timew-ranges.7)
|
||||
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/ DESTINATION ${TIMEW_MAN1DIR} FILES_MATCHING PATTERN "*.1")
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man/ DESTINATION ${TIMEW_MAN7DIR} FILES_MATCHING PATTERN "*.7")
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man1/ DESTINATION ${TIMEW_MAN1DIR} FILES_MATCHING PATTERN "*.1")
|
||||
install (DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/man1/ DESTINATION ${TIMEW_MAN7DIR} FILES_MATCHING PATTERN "*.7")
|
||||
|
|
0
doc/man/.gitignore → doc/man1/.gitignore
vendored
0
doc/man/.gitignore → doc/man1/.gitignore
vendored
|
@ -72,6 +72,12 @@ class Timew(object):
|
|||
# As well as TIMEWARRIORDB
|
||||
self.env["TIMEWARRIORDB"] = self.datadir
|
||||
|
||||
# As well as MANPATH, so that the help tests can find the
|
||||
# uninstalled man pages
|
||||
parts = self.timew.split(os.path.sep)[0:-2]
|
||||
parts.append("doc")
|
||||
self.env["MANPATH"] = os.path.sep.join(parts)
|
||||
|
||||
def config(self, var, value):
|
||||
"""Run setup `var` as `value` in timew config"""
|
||||
# Add -- to avoid misinterpretation of - in things like UUIDs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue