make build scripts portalble
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -5,5 +5,6 @@ cmd/scanner/scanner
|
|||||||
cmd/server/server
|
cmd/server/server
|
||||||
cmd/scanner/main
|
cmd/scanner/main
|
||||||
cmd/server/main
|
cmd/server/main
|
||||||
|
*_bytes.go
|
||||||
_test*
|
_test*
|
||||||
dist
|
dist
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
source _build_vars
|
source _build_vars
|
||||||
go build \
|
go build \
|
||||||
|
-o gonicscan \
|
||||||
-tags "$(tr '\n' ' ' < _build_tags)" \
|
-tags "$(tr '\n' ' ' < _build_tags)" \
|
||||||
cmd/gonicscan/main.go
|
cmd/gonicscan/main.go
|
||||||
|
|||||||
@@ -1,15 +1,17 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
shopt -s globstar
|
|
||||||
source _build_vars
|
source _build_vars
|
||||||
go run \
|
find server/assets/ \
|
||||||
cmd/gonicembed/main.go \
|
-type f \
|
||||||
-out-path server/assets_bytes.go \
|
-exec go run \
|
||||||
-tag-list embed \
|
cmd/gonicembed/main.go \
|
||||||
-package-name server \
|
-out-path server/assets_bytes.go \
|
||||||
-assets-var-name AssetBytes \
|
-tag-list embed \
|
||||||
-asset-path-prefix server/assets/ \
|
-package-name server \
|
||||||
server/assets/**
|
-assets-var-name AssetBytes \
|
||||||
|
-asset-path-prefix server/assets/ \
|
||||||
|
{} +
|
||||||
go build \
|
go build \
|
||||||
|
-o gonic \
|
||||||
-tags "$(tr '\n' ' ' < _build_tags) embed" \
|
-tags "$(tr '\n' ' ' < _build_tags) embed" \
|
||||||
cmd/gonic/main.go
|
cmd/gonic/main.go
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
test_data_path=server/handler/test_data
|
test_data_path=server/handler/test_data
|
||||||
test_listen_addr=localhost:9353
|
test_listen_addr=localhost:9353
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
source _build_vars
|
source _build_vars
|
||||||
go run \
|
go run \
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/sh
|
||||||
|
|
||||||
source _build_vars
|
source _build_vars
|
||||||
go run \
|
go run \
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"flag"
|
"flag"
|
||||||
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
@@ -42,7 +43,10 @@ func main() {
|
|||||||
if _, err := os.Stat(*musicPath); os.IsNotExist(err) {
|
if _, err := os.Stat(*musicPath); os.IsNotExist(err) {
|
||||||
log.Fatal("please provide a valid music directory")
|
log.Fatal("please provide a valid music directory")
|
||||||
}
|
}
|
||||||
db, err := gorm.Open("sqlite3", *dbPath)
|
db, err := gorm.Open("sqlite3", fmt.Sprintf(
|
||||||
|
"%s?cache=shared&_busy_timeout=%d",
|
||||||
|
*dbPath, 2000,
|
||||||
|
))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("error opening database: %v\n", err)
|
log.Fatalf("error opening database: %v\n", err)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ package main
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"flag"
|
"flag"
|
||||||
|
"fmt"
|
||||||
"log"
|
"log"
|
||||||
"os"
|
"os"
|
||||||
|
|
||||||
@@ -28,7 +29,10 @@ func main() {
|
|||||||
if _, err := os.Stat(*musicPath); os.IsNotExist(err) {
|
if _, err := os.Stat(*musicPath); os.IsNotExist(err) {
|
||||||
log.Fatal("please provide a valid music directory")
|
log.Fatal("please provide a valid music directory")
|
||||||
}
|
}
|
||||||
db, err := gorm.Open("sqlite3", *dbPath)
|
db, err := gorm.Open("sqlite3", fmt.Sprintf(
|
||||||
|
"%s?cache=shared&_busy_timeout=%d",
|
||||||
|
*dbPath, 2000,
|
||||||
|
))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Fatalf("error opening database: %v\n", err)
|
log.Fatalf("error opening database: %v\n", err)
|
||||||
}
|
}
|
||||||
|
|||||||
10652
server/assets_bytes.go
10652
server/assets_bytes.go
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user