aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)Author
2019-01-01Prepare for release v2.2Gravatar Arun Prakash Jana
2018-12-17Revert "Remove CPPFLAGS since C++ is not used"Gravatar Sijmen J. Mulder
Mistook CPPFLAGS ("C preprocessor flags") for CXXFLAGS ("C++ flags"). This reverts commit 0956b82d33fb2956da837e6a06a2a6f7216d47c0.
2018-12-16Remove CPPFLAGS since C++ is not usedGravatar Sijmen J. Mulder
2018-12-16Make curses flags configurableGravatar Sijmen J. Mulder
2018-12-16Also use pkg-config for regular ncursesGravatar Sijmen J. Mulder
2018-12-16Make optimization flags configurableGravatar Sijmen J. Mulder
2018-11-23Prepare for release v2.1Gravatar Arun Prakash Jana
2018-11-10Re-structure filesGravatar Arun Prakash Jana
2018-11-10Retire nlayGravatar Arun Prakash Jana
2018-11-03Add blank targetGravatar Arun Prakash Jana
2018-10-19Honour CPPFLAGSGravatar Reiner Herrmann
Preprocessor flags are passed in CPPFLAGS. Debian uses it to pass hardening options (-D_FORTIFY_SOURCE) to the compiler.
2018-10-19Prepare for release v2.0Gravatar Arun Prakash Jana
2018-08-16Remove readline dep and use native promptGravatar Arun Prakash Jana
- `nnn` is all about navigational convenience so the user doesn't have to type - the binary size increases due to readline linkage - alternative workflow: ^G, cd, `nnn` - readline required using the prompt and the history would stay after quit
2018-08-10Prepare for release v1.9Gravatar Arun Prakash Jana
2018-05-02Prepare for release v1.8Gravatar Arun Prakash Jana
2018-04-01Add more phony targetsGravatar Arun Prakash Jana
2018-03-14Fix #97: add manpage for nlayGravatar Arun Prakash Jana
2018-03-14Make install(1) commands override-able (#96)Gravatar Dridi Boukelmoune
2018-02-28Makefile: don't use non-portable -t option (#83)Gravatar ilovezfs
This fixes the build with the BSD install command by eschewing the GNU specific -t option, which is not portable.
2018-02-28Prepare for release v1.7Gravatar Arun Prakash Jana
2018-01-22Makefile: use PKG_CONFIG instead of hardcoding pkg-config (#78)Gravatar maxice8
2018-01-10make Makefile more packaging friendly (#76)Gravatar Jan Chren
* make Makefile more packaging friendly * packagecore: run `strip` before installing
2017-12-29Check alignment and enable -O3Gravatar Arun Prakash Jana
2017-12-25OpenSUSE gcc fails at '-fno-tree-loop-vectorize'Gravatar Arun Prakash Jana
2017-12-25Prepare for release v1.6Gravatar Arun Prakash Jana
2017-12-19Fix #50: use -O3, disable -ftree-loop-vectorizeGravatar Arun Prakash Jana
2017-12-17Remove -O2 from debug buildGravatar Arun Prakash Jana
2017-11-30Use the same o/p filename in debug modeGravatar Arun Prakash Jana
2017-11-30Fix #50: revert to -O2 optimizationGravatar Arun Prakash Jana
The while loop in xstrlcpy() breaks when -O3 is used.
2017-10-05Prepare for release v1.5Gravatar Arun Prakash Jana
2017-09-27Enable O3 optimizationGravatar Arun Prakash Jana
2017-09-04Prepare for v1.4 releaseGravatar Arun Prakash Jana
2017-09-02Move config.h to nnn.hGravatar Arun Prakash Jana
2017-07-26Prepare for release v1.3Gravatar Arun Prakash Jana
2017-07-05Retire config.def.h, unify MakefilesGravatar Arun Prakash Jana
2017-06-29Prepare for release v1.2Gravatar Arun Prakash Jana
2017-06-20An undocumented debug modeGravatar Arun Prakash Jana
1. The debug file is located at /tmp/nnn_debug. 2. Debug mode is completely disabled by default. The debug binary `nnndbg` can be built by running `make debug`.
2017-05-13Make Makefile genericGravatar Arun Prakash Jana
2017-05-13pkg-config for ncurses (#25)Gravatar Johnathan Jenkins
2017-05-11Prepare for release v1.1Gravatar Arun Prakash Jana
2017-04-23nlay - a highly customizable file handlerGravatar Arun Prakash Jana
2017-04-20Use readline() at chdir promptGravatar Arun Prakash Jana
With the features the readline library provides it would be too naive to ignore. We break out of the curses mode into the prompt and get back in. This change introduces dependency on libncurses.
2017-04-16Makefile: use libncurses instead of libncursesw on DarwinGravatar Zhiming Wang
macOS 10.12.4 and many earlier versions have libncurses 5.4 with wide character support, but not libncursesw.
2017-04-16Use libncursesw for internationalizationGravatar Arun Prakash Jana
Update README on dependencies
2017-04-13Move man to $PREFIX/share/manGravatar Arun Prakash Jana
2017-04-13Prepare for release v1.0Gravatar Arun Prakash Jana
2017-04-11Maximize rlimit, switch to detail view in du modeGravatar Arun Prakash Jana
2017-04-11Fix #4.Gravatar Arun Prakash Jana
2017-04-04Fix warnings. Harden compilation.Gravatar Arun Prakash Jana
2017-04-03Allow custom CFLAGS and CPPFLAGS in MakefileGravatar Zhiming Wang
This is consistent with the fact that custom LDFLAGS are already allowed, and for once, it makes warning options easier to control. Also use automatic variables $@ and $^ consistently.