Skip to content

Commit

Permalink
Add warnings for environment variable ticktocks
Browse files Browse the repository at this point in the history
Signed-off-by: methylDragon <[email protected]>
  • Loading branch information
methylDragon committed Jun 7, 2022
1 parent 7063fa6 commit 5192651
Show file tree
Hide file tree
Showing 7 changed files with 112 additions and 8 deletions.
15 changes: 14 additions & 1 deletion ogre/src/OgreDepthCamera.cc
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,20 @@ void OgreDepthCamera::CreatePointCloudTexture()
this->dataPtr->pcdMaterial = this->scene->CreateMaterial();

const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;

Expand Down
15 changes: 14 additions & 1 deletion ogre/src/OgreMaterial.cc
Original file line number Diff line number Diff line change
Expand Up @@ -661,7 +661,20 @@ void OgreMaterial::SetDepthMaterial(const double _far,
// TODO(anyone): convert depth configuration into a ShaderType
// Get shader parameters path
const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;

Expand Down
15 changes: 14 additions & 1 deletion ogre/src/OgreRTShaderSystem.cc
Original file line number Diff line number Diff line change
Expand Up @@ -486,7 +486,20 @@ bool OgreRTShaderSystem::Paths(std::string &coreLibsPath,
std::string &cachePath)
{
const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;

Expand Down
15 changes: 14 additions & 1 deletion ogre/src/OgreRenderEngine.cc
Original file line number Diff line number Diff line change
Expand Up @@ -567,7 +567,20 @@ void OgreRenderEngine::CreateResources()
// TODO(anyone) support loading resources from user specified paths
std::list<std::string> paths;
const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;
// install path
Expand Down
30 changes: 28 additions & 2 deletions ogre2/src/Ogre2RenderEngine.cc
Original file line number Diff line number Diff line change
Expand Up @@ -672,7 +672,20 @@ void Ogre2RenderEngine::CreateRenderSystem()
void Ogre2RenderEngine::RegisterHlms()
{
const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;
// install path
Expand Down Expand Up @@ -866,7 +879,20 @@ void Ogre2RenderEngine::RegisterHlms()
void Ogre2RenderEngine::CreateResources()
{
const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;
// install path
Expand Down
15 changes: 14 additions & 1 deletion optix/src/OptixRenderEngine.cc
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,20 @@ std::string OptixRenderEngine::PtxFile(const std::string& _fileBase) const
std::vector<std::string> folders;

const char *env= std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;
resourcePath = common::joinPaths(resourcePath, "optix");
Expand Down
15 changes: 14 additions & 1 deletion src/base/BaseScene.cc
Original file line number Diff line number Diff line change
Expand Up @@ -1548,7 +1548,20 @@ void BaseScene::CreateMaterials()
material->SetLightingEnabled(true);

const char *env = std::getenv("GZ_RENDERING_RESOURCE_PATH");
env = (env) ? env : std::getenv("IGN_RENDERING_RESOURCE_PATH");

// TODO(CH3): Deprecated. Remove on tock.
if (!env)
{
env = std::getenv("IGN_RENDERING_RESOURCE_PATH");

if (env)
{
gzwarn << "Using deprecated environment variable "
<< "[IGN_RENDERING_RESOURCE_PATH]. Please use "
<< "[GZ_RENDERING_RESOURCE_PATH] instead." << std::endl;
}
}

std::string resourcePath = (env) ? std::string(env) :
GZ_RENDERING_RESOURCE_PATH;

Expand Down

0 comments on commit 5192651

Please sign in to comment.