forked from 4kk11/GHCodeSync
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
32 lines (25 loc) · 722 Bytes
/
Copy pathMakefile
File metadata and controls
32 lines (25 loc) · 722 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
.PHONY: gh-build gh-publish vsc-build help
# Grasshopper plugin commands
gh-build:
dotnet build gh-plugin/GHCodeSync.csproj --configuration Release
gh-publish:
./gh-plugin/yak/publish.sh
# VSCode plugin commands
vsc-build:
cd vscode-plugin && npm run compile
vsc-package:
cd vscode-plugin && vsce package
vsc-publish:
cd vscode-plugin && vsce publish
help:
@echo "Available commands:"
@echo ""
@echo "Grasshopper plugin:"
@echo " gh-build - Build Grasshopper plugin"
@echo " gh-publish - Publish Grasshopper plugin"
@echo ""
@echo "VSCode plugin:"
@echo " vsc-build - Build VSCode plugin"
@echo " vsc-package - Package VSCode plugin"
@echo " vsc-publish - Publish VSCode plugin"
@echo ""