1 Star 0 Fork 0

ZHJEE/OrCAD_Capture_TCL_Extension_for_VScode

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Makefile 691 Bytes
一键复制 编辑 原始数据 按行查看 历史
James Deucker 提交于 2023-02-18 23:52 +08:00 . use vsce inside npx
BASENAME?=tcl
NAME?=$(BASENAME)
VERSION?=$(shell jq -r .version package.json)
VSIX?=$(BASENAME)-$(VERSION).vsix
PKG_ID?=bitwisecook.$(BASENAME)
.DEFAULT_GOAL := vsix
node_modules/:
npm install
out/%.js: src/%.ts node_modules/ out/syntaxes
npm run webpack
clean:
rm -rf out $(VSIX)
dist-clean: clean
rm -rf node_modules
build: out/extension.js
install: package
code --install-extension $(VSIX)
uninstall:
code --uninstall-extension $(PKG_ID)
package: $(VSIX)
$(VSIX): syntax
npx vsce package
vsix: $(VSIX)
test: out/%.js
npm test
out/syntaxes:
mkdir -p $@
out/syntaxes/%.json: syntaxes/%.tmlanguage.yaml out/syntaxes
npx js-yaml $< > $@
syntax: out/syntaxes/tcl.json
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/ZHJEE/OrCAD_Capture_TCL.git
git@gitee.com:ZHJEE/OrCAD_Capture_TCL.git
ZHJEE
OrCAD_Capture_TCL
OrCAD_Capture_TCL_Extension_for_VScode
master

搜索帮助