feat: init
This commit is contained in:
39
Makefile
Normal file
39
Makefile
Normal file
@@ -0,0 +1,39 @@
|
||||
model:
|
||||
jet -source=sqlite -dsn="./data.db" -schema=follower -path=./.gen
|
||||
|
||||
fmt:
|
||||
gofumpt -w -l -extra .
|
||||
|
||||
db:
|
||||
rm -rf data.db; sqlite3 data.db < init.sql
|
||||
sync:
|
||||
scp -r dst root@10.1.1.105:/opt/netboot/www/
|
||||
|
||||
proxy:
|
||||
rm -rf ./dst/*
|
||||
CGO_ENABLE=1 go build -o dst/proxy ./cmd/proxy
|
||||
cp -ap modules/web/dst dst/
|
||||
cp certs/ca.crt dst/
|
||||
rm -rf ./dst/data.db; sqlite3 ./dst/data.db < init.sql
|
||||
|
||||
# rm -rf proxy.gz
|
||||
# tar zcvf proxy.gz ./dst
|
||||
# scp proxy.gz root@10.1.1.105:/opt/netboot/www/
|
||||
web:
|
||||
CGO_ENABLE=1 go build -o ./dst/web ./cmd/web
|
||||
|
||||
all:
|
||||
rm -rf ./dst/*
|
||||
cd frontend && npm run build && cd ..
|
||||
CGO_ENABLE=0 go build -o ./dst/web ./cmd/web
|
||||
CGO_ENABLE=0 go build -o ./dst/proxy ./cmd/proxy
|
||||
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o dst/proxy.exe ./cmd/proxy
|
||||
|
||||
echo 'start /d "D:\proxy" proxy.exe' > ./dst/proxy.bat
|
||||
|
||||
win:
|
||||
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o proxy.exe ./cmd/proxy
|
||||
|
||||
publish: all
|
||||
# scp -r dst/ root@39.105.111.158:/projects/douyin-proxy/
|
||||
rsync -aH --progress dst/ root@39.105.111.158:/projects/douyin-proxy/
|
||||
Reference in New Issue
Block a user