A comprehensive .mtsx syntax highlighting file for GNU Make and Makefile documents, designed specifically for the MT Manager text editor. This definition brings accurate, desktop‑grade syntax coloring to Makefiles on your Android device.
- Full Language Coverage: Targets, prerequisites, variable assignments (
=,:=,+=,?=), built‑in functions ($(subst ...),$(wildcard ...)), and automatic variables ($@,$<,$^). - Conditional Blocks: Accurate highlighting for
ifeq,ifneq,ifdef,ifndef,else, andendifdirectives. - Special Targets: Distinct styling for meta‑targets like
.PHONY,.ONESHELL,.DELETE_ON_ERROR, and more. - Optimized Readability: Carefully selected color palette that ensures clear visual distinction between different syntax elements on both light and dark backgrounds.
- Download the latest release archive (
makefile-v[version].zipormakefile-v[version].tar.gz) from the Releases page. - Extract the archive using a file manager (e.g., MT Manager, ZArchiver).
- Open the extracted
.mtsxfile with MT Manager. - Tap the Install button when prompted.
- Open any
Makefile,makefile,GNUmakefile,.mk, or.makfile to see the syntax highlighting applied.
Note: For files without an extension (e.g.,Makefile), you may need to manually select the syntax via the editor menu (three dots > Syntax > Makefile).
We welcome improvements and bug reports. If you encounter any missing tokens or wish to enhance the color scheme, please refer to our Contribution Guidelines and feel free to open a Pull Request or Issue.
This project is licensed under the MIT License. You are free to use, modify, and distribute this work, even commercially, provided that the original copyright and license notice are included.

