feat: nebula assets served from CDN

This commit is contained in:
Prad Nukala
2024-10-09 14:15:05 -04:00
parent 5df9d4a3e5
commit 58a02be5cf
9 changed files with 54 additions and 65 deletions
+11 -14
View File
@@ -313,7 +313,17 @@ gen-pkl:
.PHONY: motr-build hway-build nebula-build nebula-copy
hway-build: nebula-build nebula-copy gen-templ
nebula-build:
@echo "(nebula) Building nebula"
cd pkg/nebula && bun install && bun run build
@echo "(nebula) Copying assets to hway"
cp -r pkg/nebula/assets/js pkg/nebula/assets/css cmd/hway/build
motr-build: gen-templ gen-pkl
@echo "(dwn) Building motr.wasm -> Service Worker IPFS Vault"
GOOS=js GOARCH=wasm go build -o ./pkg/dwn/app.wasm ./cmd/motr/main.go
hway-build: nebula-build gen-templ
@echo "(motr) Building Highway gateway"
GOOS=js GOARCH=wasm go build -o ./cmd/hway/build/app.wasm ./cmd/hway/server.go
@@ -321,19 +331,6 @@ hway-dev:
@echo "(motr) Deploying Highway gateway"
cd cmd/hway && bun run dev
motr-build: gen-templ gen-pkl
@echo "(dwn) Building motr.wasm -> Service Worker IPFS Vault"
GOOS=js GOARCH=wasm go build -o ./pkg/dwn/app.wasm ./cmd/motr/main.go
nebula-build:
@echo "(nebula) Building nebula"
cd pkg/nebula && bun install && bun run build
nebula-copy:
@echo "(nebula) Copying assets to hway"
cp -r pkg/nebula/assets/js pkg/nebula/assets/css cmd/hway/build
###############################################################################
### help ###
###############################################################################