aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/compile_parsers.makefile
Commit message (Collapse)AuthorAgeFilesLines
* feat!: drop makefile support, norg parserChristian Clason2025-05-121-52/+0
| | | | | | | | | Norg install_info and queries are maintained by neorg. All other parsers are compatible with C++11, so fix that as standard. (Can be bumped if all supported platforms support C++14.) Remove Makefile support, as it's no longer needed.
* fix(makefile): add forgotten CXX_STANDARD againStephan Seitz2022-02-091-1/+2
|
* chore(makefile): apply fixes to original makefileStephan Seitz2022-02-081-9/+47
|
* fix: revert to basic makefile where all variables are set by LuaStephan Seitz2022-02-081-52/+9
| | | | Fixes #2463
* fix: -Os should be used during compilation phase in makefileStephan Seitz2022-02-081-3/+4
|
* fix(makefile): scanner.c isn't always availablekylo2522022-02-041-4/+8
| | | | certain parsers like `tree-sitter-go` only contain parser.{c|cc}
* refactor(makefile): better powershell handlingkylo2522022-01-251-9/+9
| | | | | | - add missing $(MKDIR) variable - create a simple function to allow running `make clean` without an error if a file doesn't exist
* test: use powershell by defaultkylo2522022-01-251-15/+16
|
* refactor(installer): more modular makefilekylo2522022-01-251-11/+43
| | | | | | | | - support both scanner.cc and scanner.c - allow complete override for (CFLAGS,CXXFLAGS,LDFLAGS) - add `clean` target - add `install` target - add windows support
* Set CXX standard per parser and fix NorgStephan Seitz2022-01-231-2/+4
|
* Allow compilation via makefileStephan Seitz2022-01-231-0/+16