Nicer generate_bindings flags
continuous-integration/drone/pr Build is running
Details
continuous-integration/drone/pr Build is running
Details
This commit is contained in:
parent
6b64ee0553
commit
8fd4a81523
|
@ -26,7 +26,7 @@ steps:
|
|||
commands:
|
||||
- make clean
|
||||
# Compile Server Experiments
|
||||
- go run generate/generate_bindings.go -- serverExperiment
|
||||
- go run generate/generate_bindings.go --experiments "serverExperiment"
|
||||
- make linux
|
||||
|
||||
- name: build-android
|
||||
|
@ -49,7 +49,7 @@ steps:
|
|||
- name: deps
|
||||
path: /go
|
||||
commands:
|
||||
- go run generate/generate_bindings.go -- serverExperiment
|
||||
- go run generate/generate_bindings.go --experiments "serverExperiment"
|
||||
- make windows
|
||||
|
||||
- name: deploy-buildfiles
|
||||
|
@ -139,7 +139,7 @@ steps:
|
|||
- name: build-macos-x64
|
||||
commands:
|
||||
- export PATH=$PATH:/usr/local/go/bin/
|
||||
- go run generate/generate_bindings.go -- serverExperiment
|
||||
- go run generate/generate_bindings.go --experiments "serverExperiment"
|
||||
- make libCwtch.x64.dylib
|
||||
- name: build-macos-arm64
|
||||
when:
|
||||
|
@ -148,7 +148,7 @@ steps:
|
|||
status: [ success ]
|
||||
commands:
|
||||
- export PATH=$PATH:/usr/local/go/bin/
|
||||
- go run generate/generate_bindings.go -- serverExperiment
|
||||
- go run generate/generate_bindings.go --experiments "serverExperiment"
|
||||
- go mod download
|
||||
- make libCwtch.arm64.dylib
|
||||
- name: deploy-buildfiles
|
||||
|
|
|
@ -2,6 +2,7 @@ package main
|
|||
|
||||
import (
|
||||
"bufio"
|
||||
"flag"
|
||||
"fmt"
|
||||
"log"
|
||||
"os"
|
||||
|
@ -11,8 +12,11 @@ import (
|
|||
|
||||
func main() {
|
||||
|
||||
var experiments string
|
||||
flag.StringVar(&experiments, "experiments", "test", "experiments to enable")
|
||||
flag.Parse()
|
||||
loadedExperiments := make(map[string]bool)
|
||||
for _, exp := range os.Args[1:] {
|
||||
for _, exp := range strings.Split(experiments, " ") {
|
||||
loadedExperiments[exp] = true
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue