-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathMakefile
More file actions
62 lines (47 loc) · 1.71 KB
/
Copy pathMakefile
File metadata and controls
62 lines (47 loc) · 1.71 KB
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
.PHONY: install-root install-static install-core install-sdk install-react install-vue clean build build-static build-core build-sdk build-react build-vue
install: install-root install-static install-core install-sdk install-react install-vue
@echo "✨ All packages installed successfully!"
clean:
@echo "🧹 Cleaning node_modules directories..."
@rm -rf node_modules
@rm -rf packages/*/node_modules
@echo "✨ All node_modules directories removed successfully!"
install-root:
@echo "📦 Installing root dependencies..."
pnpm install
install-static:
@echo "📦 Installing static package dependencies..."
cd packages/static && pnpm install
@echo "🔧 Setting up endpoint generator..."
install-core:
@echo "📦 Installing core package dependencies..."
cd packages/core && pnpm install
install-vue:
@echo "📦 Installing Vue package dependencies..."
cd packages/vue && pnpm install
install-sdk:
@echo "📦 Installing SDK package dependencies..."
cd packages/sdk && pnpm install
install-react:
@echo "📦 Installing React package dependencies..."
cd packages/react && pnpm install
build: build-static build-core build-sdk build-react build-vue
@echo "✨ All packages built successfully!"
build-static:
@echo "🏗️ Building static package..."
cd packages/static && pnpm build
build-core:
@echo "🏗️ Building core package..."
cd packages/core && pnpm build
build-sdk:
@echo "🏗️ Building SDK package..."
cd packages/sdk && pnpm build
build-react:
@echo "🏗️ Building React package..."
cd packages/react && pnpm build
build-vue:
@echo "🏗️ Building Vue package..."
cd packages/vue && pnpm build
dev-playground:
@echo "🚀 Starting playground..."
cd apps/playground && pnpm run dev