mirror of
https://github.com/pbrong/hrms.git
synced 2024-05-03 11:44:56 +08:00
26 lines
733 B
Bash
Executable File
26 lines
733 B
Bash
Executable File
#!/bin/bash
|
|
|
|
echo "[start to build hrms]"
|
|
rm -r hrms_app
|
|
echo "[start to build macos_app]"
|
|
go build -o hrms_app/macos_app main.go
|
|
chmod a+x hrms_app/macos_app
|
|
|
|
echo "[start to build windows_app]"
|
|
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o hrms_app/windows_app.exe main.go
|
|
chmod a+x hrms_app/windows_app.exe
|
|
|
|
echo "[start to build linux_app]"
|
|
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o hrms_app/linux_app main.go
|
|
chmod a+x hrms_app/linux_app
|
|
echo "[start hrms success]"
|
|
|
|
echo "[start to copy folder]"
|
|
cp -R config hrms_app/config
|
|
cp -R static hrms_app/static
|
|
cp -R views hrms_app/views
|
|
echo "[copy folder success]"
|
|
|
|
echo "[start to build zip file]"
|
|
zip -r -m hrms_app/app.zip hrms_app/*
|
|
echo "[build zip file success]" |