mirror of
https://github.com/netblue30/firejail.git
synced 2026-05-15 14:16:14 -06:00
[PR #5627] [MERGED] build: auto-generate syntax files #5575
Labels
No labels
LTS merge
LTS merge
bug
bug
converted-to-discussion
doc-todo
documentation
duplicate
enhancement
file-transfer
firecfg
firejail-in-firejail
firetools
graphics
help wanted
information_old
installation
invalid
modif
moved
needinfo
networking
notabug
notourbug
old-version
overlayfs
packaging
profile-request
pull-request
question
question_old
removal
runtime-permissions
sandbox-ipc
security
stale
wiki
wiki
wontfix
wordpress
workaround
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/firejail#5575
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/netblue30/firejail/pull/5627
Author: @kmk3
Created: 1/28/2023
Status: ✅ Merged
Merged: 1/30/2023
Merged by: @netblue30
Base:
master← Head:build-autogen-syntax📝 Commits (8)
cb65de5ci: sort items on paths-ignore lists4031155build: run commands silently on config targetsfab6752build: move man page targets to after seccomp filters88ba851build: move syntax files to contrib/syntax/filesc7c4f57build: auto-generate syntax listsaad1351build: auto-generate syntax files757e5f4build: make contrib target by defaultd30e709build: sort with C locale when generating syntax lists📊 Changes
16 files changed (+991 additions, -130 deletions)
View changed files
📝
.github/workflows/build-extra.yml(+4 -4)📝
.github/workflows/codeql-analysis.yml(+4 -4)📝
.gitignore(+3 -0)📝
CONTRIBUTING.md(+1 -2)📝
Makefile(+97 -13)➕
contrib/syntax/files/example.in(+16 -0)📝
contrib/syntax/files/firejail-profile.lang.in(+4 -3)➕
contrib/syntax/files/firejail.vim.in(+99 -0)➕
contrib/syntax/lists/profile_commands_arg0.list(+50 -0)➕
contrib/syntax/lists/profile_commands_arg1.list(+76 -0)➕
contrib/syntax/lists/profile_conditionals.list(+9 -0)➕
contrib/syntax/lists/profile_macros.list(+10 -0)➕
contrib/syntax/lists/syscall_groups.list(+29 -0)➕
contrib/syntax/lists/syscalls.list(+454 -0)➕
contrib/syntax/lists/system_errnos.list(+135 -0)➖
contrib/vim/syntax/firejail.vim(+0 -104)📄 Description
Main changes:
makefile targets to generate syntax lists in contrib/syntax/lists
syntax files
are properly updated when a new command is added or if their recipes
also need changes
CONTRIBUTING.md to use
make syntaxinsteadRelates to #2679 #5502 #5577 #5612.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.