INSTALL (946B)
1 Simply typing 2 3 make install 4 5 should install pass to the standard locations. 6 7 The makefile is aware of the following environment variables: 8 9 PREFIX default: /usr 10 DESTDIR default: 11 BINDIR default: $(PREFIX)/bin 12 LIBDIR default: $(PREFIX)/lib 13 MANDIR default: $(PREFIX)/share/man 14 SYSCONFDIR default: /etc 15 16 -- Completion Files -- 17 18 The install target will automatically determine the existance 19 of bash, zsh, and fish, and install the completion files as 20 needed. If you'd like to choose manually, you may set WITH_ALLCOMP, 21 WITH_BASHCOMP, WITH_ZSHCOMP, or WITH_FISHCOMP to "yes" or "no". The 22 exact paths of the completions can be controlled with BASHCOMPDIR, 23 ZSHCOMPDIR, and FISHCOMPDIR. 24 25 -- Test Suite -- 26 27 Pass has a test suite which uses Sharness: 28 <https://github.com/mlafeldt/sharness> 29 30 To run all tests, run 'make test'. 31 32 To debug an individual test, run it directly with '-v', e.g.: 33 $ tests/t0001-sanity-checks.sh -v