mirror of
https://github.com/jimeh/.vscode.d.git
synced 2026-02-19 11:26:39 +00:00
feat(makefile): add makefile for easier execution of siren script tasks
This commit is contained in:
56
Makefile
Normal file
56
Makefile
Normal file
@@ -0,0 +1,56 @@
|
||||
# List of supported editors
|
||||
EDITORS := cursor vscode vscode-insiders windsurf
|
||||
|
||||
.PHONY: cursor-config
|
||||
cursor-config:
|
||||
./siren cursor config
|
||||
|
||||
.PHONY: cursor-extensions
|
||||
cursor-extensions:
|
||||
./siren cursor extensions
|
||||
|
||||
.PHONY: cursor-dump-extensions
|
||||
cursor-dump-extensions:
|
||||
./siren cursor dump-extensions
|
||||
|
||||
.PHONY: vscode-config
|
||||
vscode-config:
|
||||
./siren vscode config
|
||||
|
||||
.PHONY: vscode-extensions
|
||||
vscode-extensions:
|
||||
./siren vscode extensions
|
||||
|
||||
.PHONY: vscode-dump-extensions
|
||||
vscode-dump-extensions:
|
||||
./siren vscode dump-extensions
|
||||
|
||||
.PHONY: vscode-insiders-config
|
||||
vscode-insiders-config:
|
||||
./siren vscode-insiders config
|
||||
|
||||
.PHONY: vscode-insiders-extensions
|
||||
vscode-insiders-extensions:
|
||||
./siren vscode-insiders extensions
|
||||
|
||||
.PHONY: vscode-insiders-dump-extensions
|
||||
vscode-insiders-dump-extensions:
|
||||
./siren vscode-insiders dump-extensions
|
||||
|
||||
.PHONY: windsurf-config
|
||||
windsurf-config:
|
||||
./siren windsurf config
|
||||
|
||||
.PHONY: windsurf-extensions
|
||||
windsurf-extensions:
|
||||
./siren windsurf extensions
|
||||
|
||||
.PHONY: windsurf-dump-extensions
|
||||
windsurf-dump-extensions:
|
||||
./siren windsurf dump-extensions
|
||||
|
||||
# Convenience targets for all editors
|
||||
.PHONY: all-config all-extensions
|
||||
all-config: $(addsuffix -config,$(EDITORS))
|
||||
all-extensions: $(addsuffix -extensions,$(EDITORS))
|
||||
all-dump-extensions: $(addsuffix -dump-extensions,$(EDITORS))
|
||||
Reference in New Issue
Block a user