Skip to content

Commit

Permalink
Merge pull request #20 from tachyon-protocol/wip_relay_forward
Browse files Browse the repository at this point in the history
build release script
  • Loading branch information
daniel-henderson-ty authored Nov 2, 2019
2 parents 6ce1dc4 + 8e94af9 commit a17866b
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 29 deletions.
13 changes: 2 additions & 11 deletions src/make/buildClientDarwin/main.go
Original file line number Diff line number Diff line change
@@ -1,16 +1,7 @@
package main

import (
"fmt"
"github.com/tachyon-protocol/udw/udwGoSource/udwGoBuild"
)
import "make/buildRelease"

func main() {
resp := udwGoBuild.MustBuild(udwGoBuild.BuildRequest{
PkgPath: `make/client`,
TargetOs: `darwin`,
TargetCpuArch: `amd64`,
EnableRace: false,
})
fmt.Println(resp.GetOutputExeFilePath())
buildRelease.Build("make/client", "darwin")
}
11 changes: 2 additions & 9 deletions src/make/buildClientLinux/main.go
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
package main

import (
"fmt"
"github.com/tachyon-protocol/udw/udwGoSource/udwGoBuild"
"make/buildRelease"
)

func main() {
resp := udwGoBuild.MustBuild(udwGoBuild.BuildRequest{
PkgPath: `make/client`,
TargetOs: `linux`,
TargetCpuArch: `amd64`,
EnableRace: false,
})
fmt.Println(resp.GetOutputExeFilePath())
buildRelease.Build("make/client", "linux")
}
17 changes: 17 additions & 0 deletions src/make/buildRelease/main.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
package buildRelease

import (
"github.com/tachyon-protocol/udw/udwFile"
"github.com/tachyon-protocol/udw/udwGoSource/udwGoBuild"
"path/filepath"
)

func Build(pkg string, os string) {
resp := udwGoBuild.MustBuild(udwGoBuild.BuildRequest{
PkgPath: pkg,
TargetOs: os,
TargetCpuArch: `amd64`,
EnableRace: false,
})
udwFile.MustMove(resp.GetOutputExeFilePath(), filepath.Join(udwFile.MustGetHomeDirPath(),"Downloads", filepath.Base(pkg)+"_"+os))
}
11 changes: 2 additions & 9 deletions src/make/buildServer/main.go
Original file line number Diff line number Diff line change
@@ -1,16 +1,9 @@
package main

import (
"fmt"
"github.com/tachyon-protocol/udw/udwGoSource/udwGoBuild"
"make/buildRelease"
)

func main() {
resp := udwGoBuild.MustBuild(udwGoBuild.BuildRequest{
PkgPath: `make/server`,
TargetOs: `linux`,
TargetCpuArch: `amd64`,
EnableRace: false,
})
fmt.Println(resp.GetOutputExeFilePath())
buildRelease.Build("make/server", "linux")
}

0 comments on commit a17866b

Please sign in to comment.