aboutsummaryrefslogtreecommitdiff
path: root/src/Makefile
AgeCommit message (Collapse)Author
2022-03-21Updated GTK runtime for Windows.mitchell
This should fix a reported AltGr key handling issue.
2022-03-09Patch gtkosx theme to make pane separators more visible.mitchell
2022-03-05Fixed macOS Makefile regression introduced recently.mitchell
2022-03-03Allow making Textadept.app directly.mitchell
This allows for easier development/use on macOS.
2022-03-02Renamed Windows rc target so it matches existing convention.mitchell
2022-03-01Build with GTK3 by default on Linux using new textadept-build:v2.0 Docker image.mitchell
Build with GTK 2 using new GTK2 flag.
2022-03-01Removed debug line in Makefile.mitchell
2022-03-01Build macOS executables using GTK 3.mitchell
Requires my new gtkosx archive. The minimum required macOS is now 10.10 (Yosemite).
2022-02-27Build 64-bit Windows executables using GTK 3.mitchell
Requires my new gtkwin archive.
2022-02-26Fixed another bug introduced during Makefile refactor.mitchell
For the git repo, put the piped expression on its own line.
2022-02-26Fixed bug introduced during refactor.mitchell
For the git repo, a space is inserted and breaks the directory path.
2022-02-25When updating Scintilla from hg, preserve the current revision.mitchell
Otherwise it'll update to tip instead of staying at a particular tag.
2022-02-25Compile Windows executables with POSIX threads (pthreads).mitchell
Scintilla is starting to make use of C++11 threads, but MinGW does not provide native Win32 theads. Only pthreads are available. This should be okay since it appears Gtk uses pthreads.
2022-02-25Remove symlinked files from macOS archive.mitchell
This was done previously, but got lost in the Makefile refactor.
2022-02-25Seventh pass refactoring Makefile.mitchell
Mainly fixes for regressions introduced during the refactor.
2022-02-25Sixth pass refactoring Makefile.mitchell
Consolidate release rules into one and eliminate recursive makes. Also use real executable targets, not phony ones.
2022-02-24Fifth pass refactoring Makefile.mitchell
Regrouped and rearranged rules.
2022-02-24Fourth pass refactoring Makefile.mitchell
Allow building Linux, Windows, and macOS binaries concurrently and/or in the same area.
2022-02-24Third pass refactoring Makefile.mitchell
Always use functions to construct object lists.
2022-02-24Second pass refactoring Makefile.mitchell
Allow both the GUI and terminal version to be compiled concurrently.
2022-02-23First pass refactoring Makefile.mitchell
Reduce repetition of rules and recipes, use wildcards for sources, prefer ':=' for assignment, and use .PHONY rules.
2022-02-23Use Makefile variables more often.mitchell
2022-02-15Updated to Lua 5.4.4.mitchell
2022-02-15Updated to Scintilla 5.2.0.mitchell
2022-01-31Updated copyright year.mitchell
2022-01-31Updated to latest Scintillua.mitchell
2022-01-12Improve repeated building of Textadept.app on macOS.mitchell
2021-11-30Update to latest Scinterm hg for horizontal mouse wheel scrolling.mitchell
2021-11-29Updated to Scintilla 5.1.4.mitchell
2021-11-11Download Scintillua 5.3, Scinterm 3.2, and gtDialog 1.5 by name instead of ↵mitchell
commit hash. Their contents have not materially changed.
2021-11-01Updated to latest Scinterm.mitchell
2021-09-30Updated to latest Scintillua and Scinterm.mitchell
2021-09-30Updated to Scintilla 5.1.3.mitchell
There is a crash on the Gtk platform that has been temporarily patched until a fix is released.
2021-09-18Updated to Scintillua 5.2.mitchell
2021-08-31Updated to Scintillua 5.1 and Lexilla 5.1.0.mitchell
2021-07-27Fixed build error with update to Scintilla 5.1.1.mitchell
2021-07-26Updated to Scintilla 5.1.1.mitchell
2021-06-27Updated to Scintilla 5.1.0.mitchell
2021-06-16Updated to a more recent version of cloc for counting code.mitchell
2021-06-01Updated to latest Scintillua and Scinterm.mitchell
2021-05-29Updated to Scintilla 5.0.3.mitchell
Updated themes to use new `view.element_color` and treat all colors as opaque if no alpha was given.
2021-04-15Updated note on running gcov over Textadept.mitchell
2021-04-13Updated to Scintilla 5.0.1 and latest Scintillua and Scinterm.mitchell
Some of the Scintilla API has changed, and by extension the Scintillua API.
2021-04-11Initial pass reformatting all code.mitchell
Use clang-format, LuaFormatter, and 100 character limit on lines.
2021-03-28Added lexilla to clean-deps Makefile rule.mitchell
2021-03-27Updated to Scintilla 5.0.0 and Lexilla 5.0.0.mitchell
Also updated to latest Scintillua and Scinterm that compile against 5.0.0.
2021-02-20Updated to Lua 5.4.2.mitchell
2021-02-13Take advantage of Scinterm being able to use a native terminal caret.mitchell
Also change brace highlight style to not change the background color, as some terminal cursors invert the current cell, so this would cause the highlighted brace at the current position to "unhighlight", causing confusion. This requires latest Scinterm.
2021-01-29Updated copyright information.mitchell
2021-01-29Updated to Scintillua 4.4.5-2.mitchell