From 96c55ad30d669c05842e0857d75a3e1e14a47a4a Mon Sep 17 00:00:00 2001 From: bloeys Date: Wed, 7 Dec 2022 06:38:33 +0400 Subject: [PATCH] Add flag to say if pvd is supported --- main.go | 6 ++---- pgo/consts_checked.go | 5 +++++ pgo/consts_release.go | 5 +++++ 3 files changed, 12 insertions(+), 4 deletions(-) create mode 100755 pgo/consts_checked.go create mode 100755 pgo/consts_release.go diff --git a/main.go b/main.go index c4c34d7..8ddb951 100755 --- a/main.go +++ b/main.go @@ -21,13 +21,11 @@ func contactHandler(cph pgo.ContactPairHeader) { func main() { - const enablePvd = true - f := pgo.CreateFoundation() println("foundation:", f) var pvd *pgo.Pvd - if enablePvd { + if pgo.PvdSupported { pvdTr := pgo.DefaultPvdSocketTransportCreate("127.0.0.1", 5425, 100000) println("Pvd transport:", pvdTr) @@ -48,7 +46,7 @@ func main() { scene := p.CreateScene(sd) println("Scene:", scene) - if enablePvd { + if pgo.PvdSupported { scenePvdClient := scene.GetScenePvdClient() println("ScenePvdClient:", scenePvdClient) diff --git a/pgo/consts_checked.go b/pgo/consts_checked.go new file mode 100755 index 0000000..f5c14c6 --- /dev/null +++ b/pgo/consts_checked.go @@ -0,0 +1,5 @@ +//go:build !physx_release + +package pgo + +const PvdSupported = true diff --git a/pgo/consts_release.go b/pgo/consts_release.go new file mode 100755 index 0000000..3fc71ec --- /dev/null +++ b/pgo/consts_release.go @@ -0,0 +1,5 @@ +//go:build physx_release + +package pgo + +const PvdSupported = false