aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Collapse)Author
2020-10-31make option O_NOUG to compile out user group infoGravatar Arun Prakash Jana
2020-10-20Generate static binaries with icon supportGravatar Arun Prakash Jana
2020-09-20make option O_NOSSN to compile out sessionGravatar Arun Prakash Jana
2020-09-14Add nerdfont defs file and normalize vars (#722)Gravatar Dave Snider
* Add nerdfont defs file and normalize vars * some cleanup * address feedback * one more spacing issue * address feedback
2020-08-21Add support for Alexey Tourbin's QSORT code (#708)Gravatar lvgx
* Add support for Alexey Tourbin's QSORT code See https://github.com/svpv/qsort * Add benchmark scripts and compilation mode Compile with `make O_BENCHMARK=1`, and run benchmarks with e.g.: ./misc/test/benchmark.sh ./nnn '/' '/usr/bin' '/usr/lib' > benchdata You can then plot basic violin graphs with: ./misc/test/plot-bench.py benchdata * Update style, doc, haiku support, fix lint
2020-08-16Minor reformatGravatar Arun Prakash Jana
2020-08-16Icons (#697)Gravatar KlzXS
* Add icons * Fix build break * Fix icon position in detailed mode * Various fixes * Provision for icon specific colors No icons with oldcolor. Small optimizatons * Update Makefiles Small refinement for other matching
2020-08-14Initialize all make optionsGravatar Arun Prakash Jana
2020-08-04Program option to use olderGravatar Arun Prakash Jana
2020-08-04Support file colorsGravatar Arun Prakash Jana
2020-06-22Add -Wshadow to CFLAGS and fixesGravatar Arun Prakash Jana
2020-05-30Support make option O_CTX8 for 8 contextsGravatar Arun Prakash Jana
Note that this is not compatible with 4 contexts.
2020-05-26x86-64 to x86_64Gravatar Arun Prakash Jana
2020-05-04Add an option to print hovered files to a FIFO (#548)Gravatar lvgx
* Add an option to print hovered files to a FIFO This adds an env variable, `NNN_FIFO`, that can be set to a path that `nnn` will open/create as a FIFO, and where every hovered file's path is printed. This allows creating external perview/quick open plugins, ... It can be compiled out with the make variable `O_NOFIFO`. * Check filename ptr instead of full path (for FIFO) * Add documentation to use NNN_FIFO in plugins * Fix path sent to FIFO in empty dirs
2020-05-01Install logo to desktop icons (#542)Gravatar lvgx
This shows the "n³" logo as icon in application menus, when desktop file is installed (using `install-desktop` make target).
2020-04-13Use memccpyGravatar Arun Prakash Jana
2020-04-01Add .desktop file for XDG compatible DEs (#501)Gravatar lvgx
Install with `make install-desktop` It now appears in application menus, search, etc. in XDG compatible desktop environments (like GNOME, KDE, ...).
2020-03-30make var O_NOBATCH to compile out native batch renamerGravatar Arun Prakash Jana
2020-03-11Add batchrename to readme, minor Makefile changeGravatar Arun Prakash Jana
2020-02-14Compile option O_NOMOUSE to disable mouse supportGravatar Arun Prakash Jana
2020-02-13Fix static package name in repoGravatar Arun Prakash Jana
2020-02-13Fix #474: explicitly indicate gzip to tarGravatar Arun Prakash Jana
2020-02-12Fix static file uploadGravatar Arun Prakash Jana
2020-01-31Upload static binary as packageGravatar Arun Prakash Jana
2020-01-31Compile static bin locally for release (#457)Gravatar Maxim Baz
2020-01-28Remove redundant lib only for older GLIBCGravatar Arun Prakash Jana
2020-01-25Add -DNORL when var O_STATIC is setGravatar Arun Prakash Jana
2020-01-24Makefile option to compile with PCRE libGravatar Arun Prakash Jana
Command: make O_PCRE=1 strip
2020-01-23Add static compilation flagGravatar Arun Prakash Jana
make command: make O_STATIC=1 O_NORL=1 strip
2019-12-30On the fly dist generationGravatar Arun Prakash Jana
2019-12-29Get version string from sourceGravatar Arun Prakash Jana
2019-12-29Fix #420: simplify bookmarking, retire lead keyGravatar Arun Prakash Jana
2019-12-27Get nnn compile and run on Haiku (#403)Gravatar Anna Arad
* Add support for Haiku OS * Adjust DISTFILES and dist rule in haiku
2019-12-21Improvements for distribution (#417)Gravatar Maxim Baz
* Don't pack sources (github does it better), sign sources * Make CircleCI generate the same git archive as Github, return make dist * Revert make clean too * Upload signature to Github release * Read Github token from an env variable
2019-12-05Prepare for release v2.8.1Gravatar Arun Prakash Jana
2019-12-04Prepare for release v2.8Gravatar Arun Prakash Jana
2019-11-01Update version to 2.7Gravatar Arun Prakash Jana
2019-10-13Remove -Wno-unused-parameter and do cleanup (#357)Gravatar Anna Arad
2019-10-13Makefile detect header change (#355)Gravatar Anna Arad
2019-10-09allow multiple make targets being specified at onceGravatar Jan Chren (rindeal)
2019-10-09do build configuration with variables instead of targetsGravatar Jan Chren (rindeal)
2019-10-05Rename target nolocale to nolocGravatar Arun Prakash Jana
2019-10-04Target nolocale: saves more on memoryGravatar Arun Prakash Jana
2019-08-06Prepare for release v2.6Gravatar Arun Prakash Jana
2019-08-03remove $(STRIP) leftover from MakefileGravatar Jan Chren
Use only the `strip` target fort stripping the binary.
2019-06-26Set CP in MakefileGravatar tanyaionova
$(CP) is not set by GNU Make Seems like [1] is a full list of what GNU Make defines implicitly [1] https://www.gnu.org/software/make/manual/html_node/Implicit-Variables.html
2019-05-27Prepare for release v2.5Gravatar Arun Prakash Jana
2019-05-22Adding scrolloff option.Gravatar Bruce Hill
2019-05-22Code refactorGravatar Arun Prakash Jana
2019-05-22Fix build breakGravatar Arun Prakash Jana