summaryrefslogtreecommitdiffstats
path: root/src/Makefile
AgeCommit message (Collapse)Author
2021-03-27Added ODS file importAndrés
2021-03-22Enabled higher versisons of lua by making compile independent of user's lua ↵Robin Stern
version. Now version to link to is not hard-coded, so it sc-im will link to whatever lua version user has installed as their default lua. If lua is not found, Makefile then checks for luajit & links to luajit instead. Given lua is checked before luajit, newer compiles will always link to latest version of lua user installs, this is what most users would care about. For advanced users who care about high-performance of luaJIT & do not mind keeping their code compliant to Lua 5.1 & have both lua+luaJIT installed on their machines, they can comment part of Makefile (or remove lua from pkg-config path) to force sc-im to link to luaJIT.
2021-03-21make show_cursor a runtime selectable optionNicolas Pitre
"show_cursor" is the name of the option used with lynx and alpine to produce the same effect.
2021-03-19Added BRAILLE macro to @npitre PR 515Andrés
2021-03-14Added mouse support for virtual terminals. Define macro MOUSE un Makefile ↵Andrés
for its use
2021-03-07Merge pull request #293 from pedrormjunior/libxlsAndrés M
automatically use libxls (libxlsreader) if it is present
2021-02-16Added more detail to *_DIR commentsRudy Dellomas III
2021-02-16At @kdkasad's suggestion, added Makefile optionsRudy Dellomas III
2021-02-16Check $XDG_CONFIG_HOME, fallback to compile dirRudy Dellomas III
2020-07-14Replace custom mv logic for gram.c with make targets.Mike Sharov
2020-06-03Avoid using `&&` in MakefileFrank Seifferth
Using `test -f y.tab.c && mv ...` in the Makefile causes `make` to exit with a non-zero exit code in case the file does not exist. This can lead to issues with automating builds.
2020-04-10Merge pull request #337 from Sosthene-Guedon/feature-336Andrés M
Implement #336
2019-06-16Change FOLDER to DIRSosthène Guédon
2019-06-16Change config file locationSosthène Guédon
2019-06-16Simplify the MakefileSosthène Guédon
2019-06-16Fix INS_HISTORY_FILE in MakefileSosthène Guédon
2019-06-16Make the location of sc-imfo easier to changeSosthène Guédon
2019-06-16Partial fix to #336Sosthène Guédon
Change history file location
2019-06-15Modify config and history file locationSosthène Guédon
Change the history file compilation (sc-iminfo) and the configuration file (.scimrc) to avoid bloat in the user's home folder
2018-12-12Install data files with permissions 644Sijmen J. Mulder
Prevents 'install' from adding a +x bit.
2018-10-22.mongo
2018-10-22work on issue 295mongo
2018-10-01automatically use libxls (libxlsreader) if it is presentPedro Ribeiro Mendes Júnior
2018-07-16Merge pull request #267 from sjmulder/openbsdAndrés M
OpenBSD support (mostly wordexp() workaround)
2018-07-13Merge branch 'freeze' into openbsdSijmen J. Mulder
2018-07-13Merge branch 'freeze' into link-ncursesSijmen J. Mulder
2018-07-06NetBSD supportSijmen J. Mulder
2018-06-15Link ncursesw by default if not using pkg-configSijmen J. Mulder
If pkg-config wasn't available ncurses would only be linked on macOS. This commit adds a fallback case to link ncursesw by default.
2018-06-15The dl library is not available on OpenBSD eitherSijmen J. Mulder
2018-06-15Add NO_WORDEXP codepaths for OpenBSDSijmen J. Mulder
OpenBSD does not implement wordexp(). For rationale, see: http://openbsd-archive.7691.n7.nabble.com/patch-libc-wordexp-support-td159368.html This commit adds support for a NO_WORDEXP macro and enables it on OpenBSD. If the macro is defined, shell expansion is simply skipped.
2018-05-22Fix MakefileRoger Jungemann
2018-05-22Rollback MakefileRoger Jungemann
2018-05-22Allow for lua scripts in local .sc directoryRoger Jungemann
2018-05-22Rename binary from scim to sc-imSampo Sorsa
2017-11-21Merge pull request #210 from stroobandt/patch-1Andrés M
Makefile and installation instructions for Ubuntu.
2017-11-18Always use system ncurses on macOSIku
Removing the unneeded dependency on Homebrew ncursesw, as macOS system ncurses also includes wide character support and is compatible with sc-im. System ncurses is already used for the vanilla build: https://github.com/andmarti1424/sc-im/pull/183
2017-11-18Makefile: `xlsxwriter` path for GNU/LinuxSerge Y. Stroobandt
On GNU/Linux, `xlsxwriter` will be installed under `/usr/local/include/xlsxwriter.h`
2017-08-14work on issue 195mongo
2017-08-01Makefile will install and uninstall manpages. To install run 'make docs' ↵Charles Edward Pax
then 'sudo make man_install'. To uninstall run 'sudo make man_uninstall'.
2017-07-29Made doxygen changes to Makefile.Charles Edward Pax
2017-07-29fixed Makefileandmarti1424
2017-07-21Removed .gitignore form repo.Charles Edward Pax
2017-07-02Group Makefile rules with and without pkg-configIku
This will make it easier to maintain a build on vanilla macOS. Whenever pkg-config is used without a check it breaks the build. Grouping these rules makes it harder to do by accident. Note that the vanilla (non-Homebrew) macOS build is broken because of an incompatibility with system ncurses: https://github.com/andmarti1424/sc-im/issues/159
2017-06-28Merge pull request #181 from yokattana/pr/lua-freebsdAndrés M
Fix lua check for FreeBSD in Makefile
2017-06-28Use MANDIRIku
It was declared but not used. The new value reflects the old hardcoded paths.
2017-06-28Fix lua check for FreeBSDIku
PR for the patch that the port applies, see: https://svnweb.freebsd.org/ports/head/math/sc-im/files/patch-Makefile?revision=438936&view=markup
2017-05-11Change Makefile for FreeBSD and OSXandmarti1424
2017-05-10autobackup feature - commit 1. :i command replaced with :loadmongo
2017-04-29change in cpasteandmarti1424
2017-04-28Renamed plot files. Fix when pausing and resuming ncurses ui.andmarti1424