summaryrefslogtreecommitdiff
path: root/src/Makefile
AgeCommit message (Collapse)Author
2017-06-02Restructuring: main package in project rootJunegunn Choi
2017-06-01Use glide to handle go dependenciesEdgar Lee
2017-02-06Remove Dockerfiles and clean up MakefileJunegunn Choi
Due to the recent removal of ncurses dependency, we can cross-compile binaries for different platforms without virtual machines.
2017-02-050.16.4Junegunn Choi
2017-01-22Allow build on OpenBSD/FreeBSD/AndroidJunegunn Choi
Close #497
2017-01-22Drop ncurses dependencyJunegunn Choi
Close #818
2017-01-22make depsJunegunn Choi
2016-11-24[ncurses6] Use wcolor_set to support more than 256 color pairsJunegunn Choi
To build fzf with ncurses 6 on macOS: brew install homebrew/dupes/ncurses LDFLAGS="-L/usr/local/opt/ncurses/lib" make install
2016-11-08GOOS=windows make releaseJunegunn Choi
2016-11-08Fix issues in tcell renderer and Windows buildJunegunn Choi
- Fix display of CJK wide characters - Fix horizontal offset of header lines - Add support for keys with ALT modifier, shift-tab, page-up and down - Fix util.ExecCommand to properly parse command-line arguments - Fix redraw on resize - Implement Pause/Resume for execute action - Remove runtime check of GOOS - Change exit status to 2 when tcell failed to start - TBD: Travis CI build for tcell renderer - Pending. tcell cannot reliably ingest keys from tmux send-keys
2016-11-07Prepare for termbox/windows buildJunegunn Choi
`TAGS=termbox make` (or `go build -tags termbox`)
2016-05-18[make] Reduce the size of the binaries with `-ldflags -w`Junegunn Choi
Related: #555
2016-04-26Update Makefile to allow build on i686 (#555)Junegunn Choi
2016-04-24Fix missing reference to UNAME_MGene Pavlovsky
The `Build on $(UNAME_M) is not supported, yet` message was referencing an undefined UNAME_M. Fixed that.
2016-03-15Make 32-bit linux binary (partially) static (#523)Junegunn Choi
2016-02-20Update build scriptJunegunn Choi
- GOPATH is no longer required - fzf repository does not have to be in GOPATH - Build Linux binary with Go 1.5.3
2016-01-05Fix ubuntu-android target of MakefileJunegunn Choi
2015-12-04Remove submodules and disable GO15VENDOREXPERIMENT (#430)Junegunn Choi
Having submodules causes vim-plug or other vim plugin managers to clone them with no real benefit to the end-users. There's currently no compelling reason for me to use submodules.
2015-11-30GO15VENDOREXPERIMENT=1 (#430)Junegunn Choi
2015-11-18add android buildAlex Cornejo
2015-09-22Use build tags to enable static linkingJunegunn Choi
2015-09-20Build linux binary on CentosJunegunn Choi
2015-09-19Build partially-static binary for linux (#350)Junegunn Choi
Instead of building a separate statically-linked binary, build partially-static binary that only contains ncurses to avoid compatibility issues in libc.
2015-08-27Fix build scriptJunegunn Choi
2015-08-27make linux-static (#322)Junegunn Choi
2015-03-27Drop patch number and stick with M.m.p conventionJunegunn Choi
2015-03-27Fix #162 - Ignore \e[KJunegunn Choi
2015-01-17Do not build i386 binary on Travis CI to speed up the processJunegunn Choi
2015-01-17Fix CTRL-Y key bindingJunegunn Choi
With tmux-based test cases
2015-01-14Remove brew targetJunegunn Choi
2015-01-14Update install/build script from HomebrewJunegunn Choi
2015-01-13`make archive` for homebrew releaseJunegunn Choi
2015-01-12Reorganize source codeJunegunn Choi
2015-01-11Refactor Makefile and DockerfilesJunegunn Choi
2015-01-07Fix i386 buildJunegunn Choi
2015-01-06Refactor MakefileJunegunn Choi
2015-01-06Build i386 binary as wellJunegunn Choi
2015-01-05Update Makefile and install scriptJunegunn Choi
fzf may not run correctly on some OS even when the binary the platform is successfully downloaded. The install script is updated to check if the system has no problem running the executable and fall back to Ruby version when necessary.
2015-01-05Update Makefile and installer to use version numberJunegunn Choi
2015-01-04Update install script to download tarballJunegunn Choi
2015-01-04Rewrite fzf in GoJunegunn Choi