summaryrefslogtreecommitdiff
path: root/Makefile (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-02-26Modernize makefileJason A. Donenfeld1-27/+32
2016-12-21makefile: proper use of DESTPATHJason A. Donenfeld1-6/+6
2016-12-21extensions: introduce system extensionsJason A. Donenfeld1-2/+2
2014-12-24fish: install completions in preferred directoryDavid Adam1-1/+1
Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
2014-04-29Makefile: still needs posix shellJason A. Donenfeld1-3/+3
2014-04-25makefile: use install -d instead of mkdir -pJason A. Donenfeld1-7/+7
2014-04-24Makefile: osx/bsd does not support -DJason A. Donenfeld1-24/+23
2014-04-24tests: run from anywhereJason A. Donenfeld1-1/+1
2014-04-23makefile: add force all flag to enable all featuresJason A. Donenfeld1-0/+6
2014-04-23tests: make more gritty, less setupJason A. Donenfeld1-1/+1
2014-04-23tests: remove random_seed on cleanJason A. Donenfeld1-1/+1
2014-04-22Import Von's tests, with cleanups.Jason A. Donenfeld1-2/+12
2014-04-21makefile: install completion automatically and adjust lib pathsJason A. Donenfeld1-12/+30
2014-04-19bash-completion: fix completion-file's name in uninstallschalox1-1/+1
2014-04-19platform: Auto-detect local platform fileJason A. Donenfeld1-2/+2
In fact, if we're running from the source directory, just auto-detect the platform file in the first place. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-19platform: Allow custom platform file before installJason A. Donenfeld1-2/+4
The new environment variable, PASSWORD_STORE_PLATFORM_FILE is now used for loading custom platform files while pass lives as src/password-store.sh. After it is installed using 'make install', this environment variable is no longer used, and either no platform file is loaded (if the default platform is acceptable), or a hardcoded also-installed platform file is referenced. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-17makefile: allow platform files with gnu sedJason A. Donenfeld1-7/+8
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-17platform: add cygwin supportJason A. Donenfeld1-1/+1
According to Brandon Jones, all we need to do is adjust /dev/clipboard from xclip. So we add a platform specific file to do so. http://www.relaytheurgency.com/2014/04/pass-in-cygwin-relatively-simple.html Suggested-by: Brandon Jones <jones.brandon.lee@gmail.com> Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2014-04-15Install bash-completion file to the right place.Jason A. Donenfeld1-1/+1
2014-03-22Makefile: do not use recursion and organizeJason A. Donenfeld1-9/+7
2014-03-20Makefile: appropriate mkdir -p for completionVon Welch1-1/+1
Fix for c832d4647439a0d504a310fba51f20dcb5051c47
2013-08-26Makefile: Do not install bash completion to /etcLukas Fleischer1-3/+2
`make install` should never install anything to /etc. "/usr/share/bash-completion/completions/" is the right place for completions that are installed by software packages. Signed-off-by: Lukas Fleischer <info@cryptocrack.de>
2012-09-24Style fixes.1.4Jason A. Donenfeld1-2/+2
2012-09-23Insert comment for fish completion.Jason A. Donenfeld1-1/+6
2012-09-22Properly quote MakefileJason A. Donenfeld1-6/+7
2012-09-18Make recursive make silent.Jason A. Donenfeld1-1/+1
2012-09-17Abstract potentially platform specific commands into their own commands.Jason A. Donenfeld1-3/+15
2012-09-11Fix makefile and use proper manpage hyperlinks.Jason A. Donenfeld1-1/+1
2012-09-08Move completion files to contrib.1.1.4Jason A. Donenfeld1-2/+2
2012-09-08Import ZSH completion file from Johan Venant <jvenant@invicem.pro>.Jason A. Donenfeld1-1/+3
2012-09-07Explicitly set permissions when running 'install'Christophe Fergeau1-3/+3
The default permissions set by 'install' are 0755 which is not what we want for manpages and the bash completion file.
2012-09-06Use BINDIR, MANDIR and SYSCONFDIR vars in MakefileChristophe Fergeau1-5/+8
This commit introduces these variables, and defaults to using the same values as the ones that were used before. The advantage of doing this is to make it easier to use some distro-specific layout. When this is desirable, these variables can be overridden to what is appropriate at package build time.
2012-09-05Be sure to explicitly state that install is a phony target.Jason A. Donenfeld1-0/+2
2012-09-04Prepare for debianification.1.0Jason A. Donenfeld1-4/+8
2012-09-03Make into a real project.Jason A. Donenfeld1-0/+10