diff options
author | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-01-23 17:35:51 -0300 |
---|---|---|
committer | Kelvin M. Klann <kmk3.code@protonmail.com> | 2023-01-28 00:05:54 -0300 |
commit | aad1351ab111372232cbdd249a12a194b9884f7b (patch) | |
tree | 478cc8771c175da9540069efa7f4f6c5130ed415 /Makefile | |
parent | build: auto-generate syntax lists (diff) | |
download | firejail-aad1351ab111372232cbdd249a12a194b9884f7b.tar.gz firejail-aad1351ab111372232cbdd249a12a194b9884f7b.tar.zst firejail-aad1351ab111372232cbdd249a12a194b9884f7b.zip |
build: auto-generate syntax files
Changes:
* Generate firejail.vim from firejail.vim.in
* Generate firejail-profile.lang from firejail-profile.lang.in
* Update the manual syntax file steps on the new command checklist on
CONTRIBUTING.md to use `make syntax` instead
Relates to #2679 #5502 #5577 #5612.
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -134,6 +134,16 @@ contrib/syntax/files/example: contrib/syntax/files/example.in $(SYNTAX_LISTS) | |||
134 | @printf 'Generating %s from %s\n' $@ $< | 134 | @printf 'Generating %s from %s\n' $@ $< |
135 | @$(edit_syntax_file) $< >$@ | 135 | @$(edit_syntax_file) $< >$@ |
136 | 136 | ||
137 | # gtksourceview language-specs | ||
138 | contrib/syntax/files/%.lang: contrib/syntax/files/%.lang.in $(SYNTAX_LISTS) | ||
139 | @printf 'Generating %s from %s\n' $@ $< | ||
140 | @$(edit_syntax_file) $< >$@ | ||
141 | |||
142 | # vim syntax files | ||
143 | contrib/syntax/files/%.vim: contrib/syntax/files/%.vim.in $(SYNTAX_LISTS) | ||
144 | @printf 'Generating %s from %s\n' $@ $< | ||
145 | @$(edit_syntax_file) $< >$@ | ||
146 | |||
137 | .PHONY: clean | 147 | .PHONY: clean |
138 | clean: | 148 | clean: |
139 | for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \ | 149 | for dir in $$(dirname $(ALL_ITEMS)) $(MYDIRS); do \ |