depends -sub CXX gcc        &&

depends  assimp     &&
depends  freetype2  &&
depends  gtkmm2     &&
depends  ilmbase    &&
depends  libmng     &&
depends  libxaw     &&
depends  libxt      &&
depends  PKG-CONFIG  &&
depends  pugixml    &&
depends  qtbase     &&
depends  sdl2       &&
depends  zziplib    &&

optional_depends  OPENGL \
                  "-DOGRE_BUILD_RENDERSYSTEM_GL=on" \
                  "-DOGRE_BUILD_RENDERSYSTEM_GL=off" \
                  "for OpenGL support" &&

optional_depends  tbb \
                  '-DOGRE_CONFIG_ENABLE_TBB_SCHEDULER=on' \
                  '-DOGRE_CONFIG_ENABLE_TBB_SCHEDULER=off' \
                  "use tbb's scheduler" &&

depends     boost           &&
sub_depends boost THREAD    &&
sub_depends boost ATOMIC    &&
sub_depends boost CHRONO    &&
sub_depends boost DATE_TIME &&
sub_depends boost SYSTEM    &&

optional_depends  cegui "" "" "for sample programs"            &&
optional_depends  ode   "" "" "used in demos"                  &&

optional_depends  libcg                                        \
                  ""                                           \
                  ""                                           \
                  "Build the nVIDIA Cg plug-in (RECOMMENDED)"  \
                  z-rejected                                  &&

suggest_depends  openexr                   \
                  ""                       \
                  ""                       \
                  "Build OpenEXR plug-in" &&

optional_depends  python3                             \
                  "-DOGRE_BUILD_COMPONENT_PYTHON=on"  \
                  "-DOGRE_BUILD_COMPONENT_PYTHON=off" \
                  "Build python component" &&

suggest_depends  spirv-tools \
  "" \
  "" \
  "For vulkan support"
	
