server 태그는 떼고 client 태그로만 빌드 구분

This commit is contained in:
2023-11-13 12:04:27 +09:00
parent d43b83e761
commit 61d2fbf709
8 changed files with 9 additions and 46 deletions

View File

@ -1,13 +1,9 @@
package client package client
import ( import (
"fmt"
"testing" "testing"
) )
func TestDownload(t *testing.T) { func TestDownload(t *testing.T) {
//download(".", "https://kdcc.action2quare.com/houston/_deploys/game/0.18.186.1/game.zip", "", nil)
fmt.Println(pof2(1023, 1024))
fmt.Println(pof2(1024, 1024))
fmt.Println(pof2(1025, 1024))
} }

24
main.go
View File

@ -1,33 +1,15 @@
//go:build client && server //go:build !client
package main package main
import ( import (
"repositories.action2quare.com/ayo/gocommon/flagx" "repositories.action2quare.com/ayo/gocommon/flagx"
"repositories.action2quare.com/ayo/gocommon/logger"
"repositories.action2quare.com/ayo/houston/client"
"repositories.action2quare.com/ayo/houston/server" "repositories.action2quare.com/ayo/houston/server"
) )
var runAsClient = flagx.Bool("client", false, "")
var runAsServer = flagx.Bool("server", false, "")
func main() { func main() {
flagx.Parse() flagx.Parse()
if !*runAsClient && !*runAsServer {
logger.Fatal("client or server flag is needed")
return
}
if *runAsClient { svr := server.NewServer()
hc, err := client.NewClient(true) svr.Start()
if err != nil {
logger.Fatal(err)
return
}
hc.Start()
} else if *runAsServer {
svr := server.NewServer()
svr.Start()
}
} }

View File

@ -1,4 +1,4 @@
//go:build client && !server //go:build client
package main package main

View File

@ -1,15 +0,0 @@
//go:build !client && server
package main
import (
"repositories.action2quare.com/ayo/gocommon/flagx"
"repositories.action2quare.com/ayo/houston/server"
)
func main() {
flagx.Parse()
svr := server.NewServer()
svr.Start()
}

View File

@ -1,4 +1,4 @@
//go:build server //go:build !client
package server package server

View File

@ -1,4 +1,4 @@
//go:build server //go:build !client
package server package server

View File

@ -1,4 +1,4 @@
//go:build server //go:build !client
package server package server

View File

@ -1,4 +1,4 @@
//go:build server //go:build !client
package server package server