More deprecated autotools stuff
This commit is contained in:
37
INSTALL
37
INSTALL
@@ -1,12 +1,18 @@
|
|||||||
Installation Instructions
|
Installation Instructions
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
|
# Building task with autotools is deprecated and will be phased out disabled.
|
||||||
2006 Free Software Foundation, Inc.
|
#
|
||||||
|
# Please follow the instructions below to build task with cmake.
|
||||||
This file is free documentation; the Free Software Foundation gives
|
#
|
||||||
unlimited permission to copy, distribute and modify it.
|
# In case you still want or need to build task with autotools:
|
||||||
|
#
|
||||||
|
# $ ./configure
|
||||||
|
# $ make
|
||||||
|
# $ sudo make install
|
||||||
|
#
|
||||||
|
# For more details on using autotools and options to ./configure please refer
|
||||||
|
# to the autoconf manual.
|
||||||
|
|
||||||
Pre-requisites
|
Pre-requisites
|
||||||
--------------
|
--------------
|
||||||
@@ -17,6 +23,7 @@ from source.
|
|||||||
Optionally, you might want to have Lua installed, if you wish to write plugins
|
Optionally, you might want to have Lua installed, if you wish to write plugins
|
||||||
and modify taskwarrior.
|
and modify taskwarrior.
|
||||||
|
|
||||||
|
More information on cmake can be obtained at http://cmake.org
|
||||||
|
|
||||||
Basic Installation
|
Basic Installation
|
||||||
------------------
|
------------------
|
||||||
@@ -27,7 +34,6 @@ Briefly, these shell commands will unpack, build and install taskwarrior:
|
|||||||
$ cd task-X.Y.Z [2]
|
$ cd task-X.Y.Z [2]
|
||||||
$ cmake . [3]
|
$ cmake . [3]
|
||||||
$ make [4]
|
$ make [4]
|
||||||
$ make test [5]
|
|
||||||
$ sudo make install [6]
|
$ sudo make install [6]
|
||||||
$ cd .. ; rm -r task-X.Y.Z [7]
|
$ cd .. ; rm -r task-X.Y.Z [7]
|
||||||
|
|
||||||
@@ -43,15 +49,9 @@ These commands are explained below:
|
|||||||
|
|
||||||
4. Builds taskwarrior. This may take a minute.
|
4. Builds taskwarrior. This may take a minute.
|
||||||
|
|
||||||
5. Optional step that runs the unit tests. This will take several minutes,
|
5. Installs the program, documentation and other data files.
|
||||||
during which there will be minimal feedback. Note that thousands of tests
|
|
||||||
are run, and some of those tests need to introduce a delay between commands
|
|
||||||
which explains the lengthy time. On completion, will report the number of
|
|
||||||
passing and failing tests. There should be zero failing tests.
|
|
||||||
|
|
||||||
6. Installs the program, documentation and other data files.
|
6. Removes the temporary directory.
|
||||||
|
|
||||||
7. Removes the temporary directory.
|
|
||||||
|
|
||||||
|
|
||||||
Uninstallation
|
Uninstallation
|
||||||
@@ -79,13 +79,6 @@ section, which includes instructions on how to contact us for help.
|
|||||||
Operating System Notes
|
Operating System Notes
|
||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
Haiku Alpha/R1
|
|
||||||
Taskwarrior must be built with gcc version 4.x, so make sure you run:
|
|
||||||
|
|
||||||
$ setgcc gcc4
|
|
||||||
|
|
||||||
To switch from gcc 2.95 to gcc 4.x.
|
|
||||||
|
|
||||||
Cygwin
|
Cygwin
|
||||||
If 'make install' fails when writing to the /usr/local/share/ directory,
|
If 'make install' fails when writing to the /usr/local/share/ directory,
|
||||||
this may be because your current login doesn't have permission to write
|
this may be because your current login doesn't have permission to write
|
||||||
|
|||||||
10
Makefile.am
10
Makefile.am
@@ -3,9 +3,7 @@ SUBDIRS = src
|
|||||||
dist_man_MANS = doc/man/task.1 doc/man/taskrc.5 doc/man/task-tutorial.5 doc/man/task-faq.5 doc/man/task-color.5 doc/man/task-sync.5
|
dist_man_MANS = doc/man/task.1 doc/man/taskrc.5 doc/man/task-tutorial.5 doc/man/task-faq.5 doc/man/task-color.5 doc/man/task-sync.5
|
||||||
|
|
||||||
#docdir = $(datadir)/doc/${PACKAGE}-${VERSION}
|
#docdir = $(datadir)/doc/${PACKAGE}-${VERSION}
|
||||||
doc_DATA = AUTHORS ChangeLog COPYING NEWS README
|
doc_DATA = AUTHORS ChangeLog COPYING NEWS README INSTALL
|
||||||
|
|
||||||
EXTRA_DIST = INSTALL
|
|
||||||
|
|
||||||
bashscriptsdir = $(docdir)
|
bashscriptsdir = $(docdir)
|
||||||
nobase_dist_bashscripts_DATA = scripts/bash/task_completion.sh
|
nobase_dist_bashscripts_DATA = scripts/bash/task_completion.sh
|
||||||
@@ -13,6 +11,12 @@ nobase_dist_bashscripts_DATA = scripts/bash/task_completion.sh
|
|||||||
zshscriptsdir = $(docdir)
|
zshscriptsdir = $(docdir)
|
||||||
nobase_dist_zshscripts_DATA = scripts/zsh/_task
|
nobase_dist_zshscripts_DATA = scripts/zsh/_task
|
||||||
|
|
||||||
|
addonsdir = $(docdir)
|
||||||
|
nobase_dist_addons_DATA = scripts/add-ons/export-csv.pl scripts/add-ons/export-ical.pl scripts/add-ons/export-xml.pl scripts/add-ons/export-xml.py scripts/add-ons/export-xml.rb scripts/add-ons/export-yaml.pl
|
||||||
|
|
||||||
|
fishdir = $(docdir)
|
||||||
|
nobase_dist_fish_DATA = scripts/fish/task.fish
|
||||||
|
|
||||||
vimscriptsdir = $(docdir)
|
vimscriptsdir = $(docdir)
|
||||||
nobase_dist_vimscripts_DATA = scripts/vim/README scripts/vim/ftdetect/task.vim scripts/vim/syntax/taskdata.vim scripts/vim/syntax/taskedit.vim scripts/vim/syntax/taskrc.vim
|
nobase_dist_vimscripts_DATA = scripts/vim/README scripts/vim/ftdetect/task.vim scripts/vim/syntax/taskdata.vim scripts/vim/syntax/taskedit.vim scripts/vim/syntax/taskrc.vim
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user