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