blob: 20be9909eabf3076830cec38c38f4324b4c5e693 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
NAME := kijish
DATEVER := $(shell date +%Y%m%d-%H%M)
VERSION := 1.0.0-$(DATEVER)
VSIX := $(NAME)-$(DATEVER).vsix
.PHONY: all package install clean
all: package
package: update-version $(VSIX)
update-version:
sed -i 's/"version": "[^"]*"/"version": "$(VERSION)"/' package.json
$(VSIX): package.json themes/kijish-color-theme.json
npx --yes @vscode/vsce package --no-dependencies -o $(VSIX)
install: $(VSIX)
code --install-extension $(VSIX)
clean:
rm -f *.vsix
|