code: def use_gtest_lib():
      bt_sock = os.popen("grep BUILD_TYPE build/CMakeCache.txt")
      bt = bt_sock.read()
      bt_val = bt.split("=")[1].strip()
  
      if bt_val == "Release" or bt_val == "RelWithDebInfo":
          print(
              "Cython RAL wrapper: This is a release build so the final runtime binaries will not depend on gtest"
          )
          return False
  
      print(
          "Cython RAL wrapper: This is not a release build so the final runtime binaries will depend on gtest (BSQLDBGUTILS precompiler definition is set)"
      )
      return True
  
file_path: blazingsql/engine/setup.py
imports: import os
  import sysconfig
  from distutils.sysconfig import get_python_lib
  from setuptools.command.build_ext import build_ext
  import numpy
  from Cython.Build import cythonize
  from setuptools import find_packages, setup
  from setuptools.extension import Extension
label_desc: Use image node_id 1 for calling a global function with example usage: use_gtest_lib() and returns: True, False