text:
WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_nvtt.lib)
endif(osgdb_nvtt)
if(osgdb_obj)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_objd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_obj.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_objd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_obj.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_objd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_obj.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_objd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_obj.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_objd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_obj.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_objd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_obj.lib)
endif(osgdb_obj)
if(osgdb_ogr)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_ogrd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_ogr.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_ogrd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_ogr.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_ogrd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ogr.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_ogrd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ogr.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_ogrd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ogr.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_ogrd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_ogr.lib)
endif(osgdb_ogr)
if(osgdb_opencascade)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_opencascaded.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_opencascade.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_opencascaded.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_opencascade.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_opencascaded.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_opencascade.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_opencascaded.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_opencascade.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_opencascaded.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_opencascade.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_opencascaded.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_opencascade.lib)
endif(osgdb_opencascade)
if(osgdb_openflight)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_openflightd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_openflight.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_openflightd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_openflight.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_openflightd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_openflight.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_openflightd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_openflight.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_openflightd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_openflight.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_openflightd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_openflight.lib)
endif(osgdb_openflight)
if(osgdb_osc)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_oscd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osc.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_oscd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osc.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_oscd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osc.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_oscd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osc.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_oscd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osc.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_oscd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osc.lib)
endif(osgdb_osc)
if(osgdb_osg)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osg.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osg.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osg.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osg.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osg.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osg.lib)
endif(osgdb_osg)
if(osgdb_osga)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgad.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osga.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgad.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osga.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgad.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osga.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgad.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osga.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgad.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osga.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgad.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osga.lib)
endif(osgdb_osga)
if(osgdb_osgjs)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgjsd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osgjs.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgjsd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgjs.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgjsd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgjs.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgjsd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgjs.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgjsd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgjs.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgjsd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgjs.lib)
endif(osgdb_osgjs)
if(osgdb_osgtgz)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgtgzd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osgtgz.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgtgzd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgtgz.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgtgzd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgtgz.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgtgzd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgtgz.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgtgzd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgtgz.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgtgzd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgtgz.lib)
endif(osgdb_osgtgz)
if(osgdb_p3d)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_p3dd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_p3d.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_p3dd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_p3d.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_p3dd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_p3d.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_p3dd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_p3d.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_p3dd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_p3d.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_p3dd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_p3d.lib)
endif(osgdb_p3d)
if(osgdb_pdf)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_pdfd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_pdf.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pdfd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pdf.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pdfd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pdf.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pdfd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pdf.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pdfd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pdf.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pdfd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pdf.lib)
endif(osgdb_pdf)
if(osgdb_pic)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_picd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_pic.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_picd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pic.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_picd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pic.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_picd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pic.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_picd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pic.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_picd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pic.lib)
endif(osgdb_pic)
if(osgdb_ply)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_plyd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_ply.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_plyd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_ply.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_plyd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ply.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_plyd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ply.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_plyd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_ply.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_plyd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_ply.lib)
endif(osgdb_ply)
if(osgdb_png)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_pngd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_png.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pngd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_png.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pngd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_png.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pngd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_png.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pngd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_png.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pngd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_png.lib)
endif(osgdb_png)
if(osgdb_pnm)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_pnmd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_pnm.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pnmd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pnm.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pnmd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pnm.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pnmd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pnm.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pnmd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pnm.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pnmd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pnm.lib)
endif(osgdb_pnm)
if(osgdb_pov)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_povd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_pov.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_povd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pov.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_povd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pov.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_povd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pov.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_povd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pov.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_povd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pov.lib)
endif(osgdb_pov)
if(osgdb_pvr)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_pvrd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_pvr.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pvrd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pvr.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pvrd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pvr.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pvrd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pvr.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pvrd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_pvr.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pvrd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pvr.lib)
endif(osgdb_pvr)
if(osgdb_python)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_pythond.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_python.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_pythond.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_python.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pythond.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_python.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pythond.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_python.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_pythond.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_python.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_pythond.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_python.lib)
endif(osgdb_python)
if(osgdb_qtkit)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_qtkitd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_qtkit.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_qtkitd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_qtkit.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_qtkitd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_qtkit.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_qtkitd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_qtkit.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_qtkitd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_qtkit.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_qtkitd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_qtkit.lib)
endif(osgdb_qtkit)
if(osgdb_quicktime)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_quicktimed.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_quicktime.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_quicktimed.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_quicktime.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_quicktimed.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_quicktime.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_quicktimed.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_quicktime.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_quicktimed.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_quicktime.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_quicktimed.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_quicktime.lib)
endif(osgdb_quicktime)
if(osgdb_resthttpdevice)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_resthttpdeviced.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_resthttpdevice.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_resthttpdeviced.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_resthttpdevice.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_resthttpdeviced.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_resthttpdevice.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_resthttpdeviced.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_resthttpdevice.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_resthttpdeviced.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_resthttpdevice.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_resthttpdeviced.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_resthttpdevice.lib)
endif(osgdb_resthttpdevice)
if(osgdb_revisions)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_revisionsd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_revisions.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_revisionsd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_revisions.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_revisionsd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_revisions.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_revisionsd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_revisions.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_revisionsd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_revisions.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_revisionsd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_revisions.lib)
endif(osgdb_revisions)
if(osgdb_rgb)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_rgbd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_rgb.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_rgbd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_rgb.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rgbd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rgb.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rgbd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rgb.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rgbd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rgb.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_rgbd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_rgb.lib)
endif(osgdb_rgb)
if(osgdb_rot)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_rotd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_rot.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_rotd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_rot.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rotd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rot.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rotd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rot.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_rotd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_rot.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_rotd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_rot.lib)
endif(osgdb_rot)
if(osgdb_scale)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_scaled.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_scale.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_scaled.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_scale.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_scaled.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_scale.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_scaled.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_scale.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_scaled.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_scale.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_scaled.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_scale.lib)
endif(osgdb_scale)
if(osgdb_sdl)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_sdld.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_sdl.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_sdld.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_sdl.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_sdld.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_sdl.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_sdld.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_sdl.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_sdld.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_sdl.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_sdld.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_sdl.lib)
endif(osgdb_sdl)
if(osgdb_shadow)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_shadowd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_shadow.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_shadowd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_shadow.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shadowd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shadow.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shadowd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shadow.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shadowd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shadow.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_shadowd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_shadow.lib)
endif(osgdb_shadow)
if(osgdb_shp)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_shpd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_shp.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_shpd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_shp.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shpd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shp.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shpd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shp.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_shpd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_shp.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_shpd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_shp.lib)
endif(osgdb_shp)
if(osgdb_stl)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_stld.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_stl.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_stld.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_stl.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_stld.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_stl.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_stld.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_stl.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_stld.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_stl.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_stld.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_stl.lib)
endif(osgdb_stl)
if(osgdb_svg)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_svgd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_svg.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_svgd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_svg.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_svgd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_svg.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_svgd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_svg.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_svgd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_svg.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_svgd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_svg.lib)
endif(osgdb_svg)
if(osgdb_terrain)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_terraind.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_terrain.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_terraind.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_terrain.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_terraind.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_terrain.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_terraind.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_terrain.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_terraind.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_terrain.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_terraind.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_terrain.lib)
endif(osgdb_terrain)
if(osgdb_tf)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_tfd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_tf.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tfd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tf.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tfd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tf.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tfd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tf.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tfd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tf.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tfd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tf.lib)
endif(osgdb_tf)
if(osgdb_tga)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_tgad.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_tga.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tgad.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tga.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgad.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tga.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgad.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tga.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgad.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tga.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tgad.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tga.lib)
endif(osgdb_tga)
if(osgdb_tgz)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_tgzd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_tgz.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tgzd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tgz.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgzd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tgz.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgzd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tgz.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tgzd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tgz.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tgzd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tgz.lib)
endif(osgdb_tgz)
if(osgdb_tiff)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_tiffd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_tiff.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tiffd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_tiff.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tiffd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tiff.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tiffd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tiff.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_tiffd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_tiff.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tiffd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_tiff.lib)
endif(osgdb_tiff)
if(osgdb_trans)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_transd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_trans.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_transd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_trans.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_transd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trans.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_transd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trans.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_transd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trans.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_transd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_trans.lib)
endif(osgdb_trans)
if(osgdb_trk)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_trkd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_trk.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_trkd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_trk.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_trkd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trk.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_trkd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trk.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_trkd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_trk.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_trkd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_trk.lib)
endif(osgdb_trk)
if(osgdb_txf)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_txfd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_txf.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_txfd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_txf.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txfd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txf.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txfd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txf.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txfd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txf.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_txfd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_txf.lib)
endif(osgdb_txf)
if(osgdb_txp)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_txpd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_txp.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_txpd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_txp.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txpd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txp.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txpd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txp.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_txpd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_txp.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_txpd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_txp.lib)
endif(osgdb_txp)
if(osgdb_v8)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_v8d.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_v8.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_v8d.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_v8.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_v8d.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_v8.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_v8d.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_v8.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_v8d.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_v8.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_v8d.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_v8.lib)
endif(osgdb_v8)
if(osgdb_view)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_viewd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_view.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_viewd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_view.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_viewd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_view.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_viewd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_view.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_viewd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_view.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_viewd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_view.lib)
endif(osgdb_view)
if(osgdb_vnc)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_vncd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_vnc.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_vncd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_vnc.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vncd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vnc.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vncd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vnc.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vncd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vnc.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_vncd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_vnc.lib)
endif(osgdb_vnc)
if(osgdb_vtf)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_vtfd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_vtf.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_vtfd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_vtf.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vtfd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vtf.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vtfd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vtf.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_vtfd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_vtf.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_vtfd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_vtf.lib)
endif(osgdb_vtf)
if(osgdb_x)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_xd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_x.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_xd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_x.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_xd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_x.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_xd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_x.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_xd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_x.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_xd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_x.lib)
endif(osgdb_x)
if(osgdb_zeroconfdevice)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_zeroconfdeviced.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_zeroconfdevice.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_zeroconfdeviced.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_zeroconfdevice.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zeroconfdeviced.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zeroconfdevice.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zeroconfdeviced.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zeroconfdevice.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zeroconfdeviced.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zeroconfdevice.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_zeroconfdeviced.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_zeroconfdevice.lib)
endif(osgdb_zeroconfdevice)
if(osgdb_zip)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_zipd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_zip.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_zipd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_zip.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zipd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zip.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zipd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zip.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_zipd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_zip.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_zipd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_zip.lib)
endif(osgdb_zip)

#osgdb_ect
if(osgdb_osgviewer)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgviewerd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osgviewer.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgviewerd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgviewer.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgviewerd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgviewer.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgviewerd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgviewer.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgviewerd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgviewer.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgviewerd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgviewer.lib)
endif(osgdb_osgviewer)
if(osgdb_osgterrain)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgterraind.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osgterrain.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgterraind.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgterrain.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgterraind.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgterrain.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgterraind.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgterrain.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgterraind.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgterrain.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgterraind.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgterrain.lib)
endif(osgdb_osgterrain)
if(osgdb_osgshadow)
	ANDROID_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/armeabi-v7a/lib/libosgdb_osgshadowd.a)
	ANDROID_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/armeabi-v7a/lib/libosgdb_osgshadow.a)
	APPLE_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgshadowd.a)
	APPLE_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/libosgdb_osgshadow.a)
	EMSCRIPTEN_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgshadowd.a)
	EMSCRIPTEN_dk_libRelease(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgshadow.a)
	LINUX_dk_libDebug		(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgshadowd.a)
	LINUX_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgshadow.a)
	RASPBERRY_dk_libDebug	(${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/lib/libosgdb_osgshadowd.a)
	RASPBERRY_dk_libRelease	(${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR}/lib/libosgdb_osgshadow.a)
	WIN_dk_libDebug			(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgshadowd.lib)
	WIN_dk_libRelease		(${OPENSCENEGRAPH}/${OS}/lib/${OSG_PLUGINS}/osgdb_osgshadow.lib)
endif(osgdb_osgshadow)

### 3RDPARTY LINK ###
ANDROID_dk_set				(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS})
EMSCRIPTEN_DEBUG_dk_set		(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR})
EMSCRIPTEN_RELEASE_dk_set	(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR})
IOSSIM_dk_set				(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS})
IOS_dk_set					(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS})
LINUX_DEBUG_dk_set			(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR})
LINUX_RELEASE_dk_set		(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR})
MAC_dk_set					(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS})
RASPBERRY_DEBUG_dk_set		(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR})
RASPBERRY_RELEASE_dk_set	(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=-DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS}/${RELEASE_DIR})
WIN_dk_set					(OPENSCENEGRAPH_CMAKE "-DCMAKE_CXX_FLAGS=/DOSG_LIBRARY_STATIC" "-DOSGInstallType=Source And Build Tree" -DOSGSourceRoot=${OPENSCENEGRAPH} -DOSGBuildRoot=${OPENSCENEGRAPH}/${OS})

### GENERATE ###
string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
ANDROID_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DANDROID_ABI=armeabi-v7a
	-DANDROID_DEBUG=OFF
	-DANDROID_NATIVE_API_LEVEL=15 #${ANDROID_API}
	-DANDROID_NDK=${ANDROID_NDK}
	-DANDROID_OPTIM_ARM32=OFF
	-DANDROID_OPTIM_NEON=OFF
	-DANDROID_PLATFORM=android-15 #android-${ANDROID_API}
	-DANDROID_STL=gnustl_static
	-DANDROID_TOOLCHAIN_NAME=arm-linux-androideabi-4.8
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DBoost_INCLUDE_DIR=OFF
	-DCMAKE_INSTALL_PREFIX=${OPENSCENEGRAPH}/${OS}/${DEBUG_DIR}/install
	-DCMAKE_TOOLCHAIN_FILE=${OPENSCENEGRAPH}/PlatformSpecifics/Android/android.toolchain.cmake
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DJ=8
	-DOPENGL_PROFILE=GLES1
	-DOSG_BUILD_PLATFORM_ANDROID=ON
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=OFF
	-DOSG_GL2_AVAILABLE=OFF
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=ON
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=gnu++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
EMSCRIPTEN_DEBUG_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	"-DCMAKE_CXX_FLAGS=-std=gnu++14"
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=DEBUG
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DEGL_LIBRARY=GL
	#-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	#-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	#-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	#-DOSG_GL_LIBRARY_STATIC=OFF
	#-DOSG_GL_MATRICES_AVAILABLE=ON
	#-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	#-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=OFF
	-DOSG_GL2_AVAILABLE=OFF
	#-DOSG_GL3_AVAILABLE=OFF
	#-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=ON
	#-DOSG_MSVC_VERSIONED_DLL=OFF
	#-DOSG_TEXT_USE_FONTCONFIG=OFF
	#-DOSG_USE_QT=OFF
	-DOSG_WINDOWING_SYSTEM=None
	-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE=0
	-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE__TRYRUN_OUTPUT=advanced
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

EMSCRIPTEN_RELEASE_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	"-DCMAKE_CXX_FLAGS=-std=gnu++14"
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=RELEASE
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DEGL_LIBRARY=GL
	#-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	#-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	#-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	#-DOSG_GL_LIBRARY_STATIC=OFF
	#-DOSG_GL_MATRICES_AVAILABLE=ON
	#-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	#-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=OFF
	-DOSG_GL2_AVAILABLE=OFF
	#-DOSG_GL3_AVAILABLE=OFF
	#-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=ON
	#-DOSG_MSVC_VERSIONED_DLL=OFF
	#-DOSG_TEXT_USE_FONTCONFIG=OFF
	#-DOSG_USE_QT=OFF
	-DOSG_WINDOWING_SYSTEM=None
	-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE=0
	-D_OPENTHREADS_ATOMIC_USE_GCC_BUILTINS_EXITCODE__TRYRUN_OUTPUT=advanced
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
IOS_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DAV_FOUNDATION_INCLUDE_DIR=OFF
	-DAV_FOUNDATION_LIBRARY=OFF
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DIPHONE_SDKVER="15.0"
	-DIPHONE_VERSION_MIN="13.0"
	-DOPENGL_PROFILE=GLES1
	-DOSG_BUILD_PLATFORM_IPHONE=ON
	-DOSG_BUILD_PLATFORM_IPHONE=ON
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=OFF
	-DOSG_GL2_AVAILABLE=OFF
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=ON
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GLES3_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	-DOSG_WINDOWING_SYSTEM=IOS
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
IOSSIM_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	#-DAV_FOUNDATION_INCLUDE_DIR=OFF
	#-DAV_FOUNDATION_LIBRARY=OFF
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	#-DCOCOA_LIBRARY=OFF			#FIXME
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	#-DEGL_LIBRARY=OFF				#FIXME
	-DIPHONE_SDKVER="15.0"
	-DIPHONE_VERSION_MIN="13.0"
	#-DOPENGL_INCLUDE_DIR=OFF		#FIXME
	#-DOPENGL_gl_LIBRARY=OFF		#FIXME
	-DOPENGL_PROFILE=GLES1
	-DOSG_BUILD_PLATFORM_IPHONE_SIMULATOR:BOOL=ON
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_CXX_LANGUAGE_STANDARD=C++98
	-DOSG_DEFAULT_IMAGE_PLUGIN_FOR_OSX="imageio"
	-DOSG_GL1_AVAILABLE=OFF
	-DOSG_GL2_AVAILABLE=OFF
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=ON
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GLES3_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	#-DOSG_USE_QT=OFF
	-DOSG_WINDOWING_SYSTEM:STRING=IOS
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
LINUX_DEBUG_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=DEBUG
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

LINUX_RELEASE_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=RELEASE
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
MAC_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DAV_FOUNDATION_INCLUDE_DIR=OFF
	-DAV_FOUNDATION_LIBRARY=OFF
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "-std=c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
RASPBERRY_DEBUG_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=DEBUG
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

RASPBERRY_RELEASE_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=OFF
	-DCMAKE_BUILD_TYPE=RELEASE
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

string(REPLACE "/std:c++17" "" OPENSCENEGRAPH_BUILD "${DKCMAKE_BUILD}")
string(REPLACE "  " " " OPENSCENEGRAPH_BUILD "${OPENSCENEGRAPH_BUILD}")
WIN_dk_queueCommand(${OPENSCENEGRAPH_BUILD}
	"-DCMAKE_CXX_FLAGS=/D__STDC_CONSTANT_MACROS /DOSG_LIBRARY_STATIC"
	-DBUILD_OSG_APPLICATIONS=OFF
	-DBUILD_OSG_EXAMPLES=ON
	-DDYNAMIC_OPENSCENEGRAPH=OFF
	-DDYNAMIC_OPENTHREADS=OFF
	-DOSG_CPP_EXCEPTIONS_AVAILABLE=ON
	-DOSG_GL1_AVAILABLE=ON
	-DOSG_GL2_AVAILABLE=ON
	-DOSG_GL3_AVAILABLE=OFF
	-DOSG_GLES1_AVAILABLE=OFF
	-DOSG_GLES2_AVAILABLE=OFF
	-DOSG_GL_DISPLAYLISTS_AVAILABLE=OFF
	-DOSG_GL_FIXED_FUNCTION_AVAILABLE=ON
	-DOSG_GL_LIBRARY_STATIC=OFF
	-DOSG_GL_MATRICES_AVAILABLE=ON
	-DOSG_GL_VERTEX_ARRAY_FUNCS_AVAILABLE=ON
	-DOSG_GL_VERTEX_FUNCS_AVAILABLE=ON
	-DOSG_MSVC_GENERATE_PLUGINS_AND_WRAPPERS_MANIFESTS=OFF
	-DOSG_MSVC_VERSIONED_DLL=OFF
	-DOSG_TEXT_USE_FONTCONFIG=OFF
	-DOSG_USE_QT=OFF
	-DUSE_3RDPARTY_BIN=OFF
	${BOOST_CMAKE}
	${CURL_CMAKE}
	${FFMPEG_CMAKE}
	${FONTCONFIG_CMAKE}
	${FREETYPE_CMAKE}
	${GDAL_CMAKE}
	${GIFLIB_CMAKE}
	${GSTREAMER_CMAKE}
	${GZIP_CMAKE}
	${JASPER_CMAKE}
	${LIBJPEG-TURBO_CMAKE}
	${LIBPNG_CMAKE}
	${LIBVNCSERVER_CMAKE}
	${LIBX11-DEV_CMAKE}
	${LIBXML2_CMAKE}
	${MSINTTYPES_CMAKE}
	${OPENGL_CMAKE}
	${SDL_CMAKE}
	${TIFF_CMAKE}
	${ZLIB_CMAKE}
	${ZSTD_CMAKE}
	${OPENSCENEGRAPH})

### COMPILE ###
dk_build(${OPENSCENEGRAPH})

# osgCore
if(OpenThreads)
	#dk_build(${OPENSCENEGRAPH} OpenThreads)
endif()
if(osg)
	#dk_build(${OPENSCENEGRAPH} osg)
endif()
if(osgUtil)
	#dk_build(${OPENSCENEGRAPH} osgUtil)
endif()
if(osgDB)
	#dk_build(${OPENSCENEGRAPH} osgDB)
endif()
if(osgGA)
	#dk_build(${OPENSCENEGRAPH} osgGA)
endif()
if(osgText)
	#dk_build(${OPENSCENEGRAPH} osgText)
endif()
if(osgViewer)
	#dk_build(${OPENSCENEGRAPH} osgViewer)
endif()
if(osgAnimation)
	#dk_build(${OPENSCENEGRAPH} osgAnimation)
endif()
if(osgFX)
	#dk_build(${OPENSCENEGRAPH} osgFX)
endif()
if(osgManipulator)
	#dk_build(${OPENSCENEGRAPH} osgManipulator)
endif()
if(osgParitcle)
	#dk_build(${OPENSCENEGRAPH} osgParticle)
endif()
if(osgShadow)
	#dk_build(${OPENSCENEGRAPH} osgShadow)
endif()
if(osgSim)
	#dk_build(${OPENSCENEGRAPH} osgSim)
endif()
if(osgTerrain)
	#dk_build(${OPENSCENEGRAPH} osgTerrain)
endif()
if(osgVolume)
	#dk_build(${OPENSCENEGRAPH} osgVolume)
endif()
if(osgWidget)
	#dk_build(${OPENSCENEGRAPH} osgWidget)
endif()

# osgWrappers
if(osgdb_deprecated_osg)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osg)
endif()
if(osgdb_deprecated_osganimation)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osganimation)
endif()
if(osgdb_deprecated_osgfx)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgfx)
endif()
if(osgdb_deprecated_osgparticle)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgparticle)
endif()
if(osgdb_deprecated_osgshadow)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgshadow)
endif()
if(osgdb_deprecated_osgsim)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgsim)
endif()
if(osgdb_deprecated_osgterrain)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgterrain)
endif()
if(osgdb_deprecated_osgtext)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgtext)
endif()
if(osgdb_deprecated_osgviewer)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgviewer)
endif()
if(osgdb_deprecated_osgvolume)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgvolume)
endif()
if(osgdb_deprecated_osgwidget)
	#dk_build(${OPENSCENEGRAPH} osgdb_deprecated_osgwidget)
endif()

# osgPlugins
if(osgdb_freetype)
	#dk_build(${OPENSCENEGRAPH} osgdb_freetype)
endif()
if(osgdb_ive)
	#dk_build(${OPENSCENEGRAPH} osgdb_ive)
endif()
if(osgdb_openflight)
	#dk_build(${OPENSCENEGRAPH} osgdb_openflight)
endif()
if(osgdb_osg)
	#dk_build(${OPENSCENEGRAPH} osgdb_osg)
endif()
if(osgdb_rgb)
	#dk_build(${OPENSCENEGRAPH} osgdb_rgb)
endif()

# osgSerializers
if(osgdb_serializers_osg)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osg)
endif()
if(osgdb_serializers_osganimation)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osganimation)
endif()
if(osgdb_serializers_osgfx)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgfx)
endif()
if(osgdb_serializers_osgmanipulator)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgmanipulator)
endif()
if(osgdb_serializers_osgparticle)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgparticle)
endif()
if(osgdb_serializers_osgshadow)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgshadow)
endif()
if(osgdb_serializers_osgsim)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgsim)
endif()
if(osgdb_serializers_osgterrain)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgterrain)
endif()
if(osgdb_serializers_osgtext)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgtext)
endif()
if(osgdb_serializers_osgvolume)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgvolume)
endif()

if(osgUl)
	#dk_build(${OPENSCENEGRAPH} osgUl)
endif()
if(osgPresentation)
	#dk_build(${OPENSCENEGRAPH} osgPresentation)
endif()

if(osgdb_3dc)
	#dk_bu1ild(${OPENSCENEGRAPH} osgdb_3dc)
endif()
if(osgdb_3ds)
	#dk_build(${OPENSCENEGRAPH} osgdb_3ds)
endif()
if(osgdb_ac)
	#dk_build(${OPENSCENEGRAPH} osgdb_ac)
endif()
if(osgdb_bmp)
	#dk_build(${OPENSCENEGRAPH} osgdb_bmp)
endif()
if(osgdb_bsp)
	#dk_build(${OPENSCENEGRAPH} osgdb_bsp)
endif()
if(osgdb_bvh)
	#dk_build(${OPENSCENEGRAPH} osgdb_bvh)
endif()
if(osgdb_cfg)
	#dk_build(${OPENSCENEGRAPH} osgdb_cfg)
endif()
if(osgdb_curl)
	#dk_build(${OPENSCENEGRAPH} osgdb_curl)
endif()
if(osgdb_dds)
	#dk_build(${OPENSCENEGRAPH} osgdb_dds)
endif()
if(osgdb_dot)
	#dk_build(${OPENSCENEGRAPH} osgdb_dot)
endif()
if(osgdb_dxf)
	#dk_build(${OPENSCENEGRAPH} osgdb_dxf)
endif()
if(osgdb_gles)
	#dk_build(${OPENSCENEGRAPH} osgdb_gles)
endif()
if(osgdb_glsl)
	#dk_build(${OPENSCENEGRAPH} osgdb_glsl)
endif()
if(osgdb_gz)
	#dk_build(${OPENSCENEGRAPH} osgdb_gz)
endif()
if(osgdb_hdr)
	#dk_build(${OPENSCENEGRAPH} osgdb_hdr)
endif()
if(osgdb_jpeg)
	#dk_build(${OPENSCENEGRAPH} osgdb_jpeg)
endif()
if(osgdb_ktx)
	#dk_build(${OPENSCENEGRAPH} osgdb_ktx)
endif()
if(osgdb_logo)
	#dk_build(${OPENSCENEGRAPH} osgdb_logo)
endif()
if(osgdb_lua)
	#dk_build(${OPENSCENEGRAPH} osgdb_lua)
endif()
if(osgdb_lwo)
	#dk_build(${OPENSCENEGRAPH} osgdb_lwo)
endif()
if(osgdb_lws)
	#dk_build(${OPENSCENEGRAPH} osgdb_lws)
endif()
if(osgdb_md2)
	#dk_build(${OPENSCENEGRAPH} osgdb_md2)
endif()
if(osgdb_mdl)
	#dk_build(${OPENSCENEGRAPH} osgdb_mdl)
endif()
if(osgdb_normals)
	#dk_build(${OPENSCENEGRAPH} osgdb_normals)
endif()
if(osgdb_obj)
	#dk_build(${OPENSCENEGRAPH} osgdb_obj)
endif()
if(osgdb_osc)
	#dk_build(${OPENSCENEGRAPH} osgdb_osc)
endif()
if(osgdb_osga)
	#dk_build(${OPENSCENEGRAPH} osgdb_osga)
endif()
if(osgdb_osgjs)
	#dk_build(${OPENSCENEGRAPH} osgdb_osgjs)
endif()
if(osgdb_osgshadow)
	#dk_build(${OPENSCENEGRAPH} osgdb_osgshadow)
endif()
if(osgdb_osgterrain)
	#dk_build(${OPENSCENEGRAPH} osgdb_osgterrain)
endif()
if(osgdb_osgtgz)
	#dk_build(${OPENSCENEGRAPH} osgdb_osgtgz)
endif()
if(osgdb_osgviewer)
	#dk_build(${OPENSCENEGRAPH} osgdb_osgviewer)
endif()
if(osgdb_p3d)
	#dk_build(${OPENSCENEGRAPH} osgdb_p3d)
endif()
if(osgdb_pic)
	#dk_build(${OPENSCENEGRAPH} osgdb_pic)
endif()
if(osgdb_ply)
	#dk_build(${OPENSCENEGRAPH} osgdb_ply)
endif()
if(osgdb_png)
	#dk_build(${OPENSCENEGRAPH} osgdb_png)
endif()
if(osgdb_pnm)
	#dk_build(${OPENSCENEGRAPH} osgdb_pnm)
endif()
if(osgdb_pov)
	#dk_build(${OPENSCENEGRAPH} osgdb_pov)
endif()
if(osgdb_pvr)
	#dk_build(${OPENSCENEGRAPH} osgdb_pvr)
endif()
if(osgdb_revisions)
	#dk_build(${OPENSCENEGRAPH} osgdb_revisions)
endif()
if(osgdb_rot)
	#dk_build(${OPENSCENEGRAPH} osgdb_rot)
endif()
if(osgdb_scale)
	#dk_build(${OPENSCENEGRAPH} osgdb_scale)
endif()

if(osgdb_serializers_osgga)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgga)
endif()
if(osgdb_serializers_osggui)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osggui)
endif()
if(osgdb_serializers_osgutil)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgutil)
endif()
if(osgdb_serializers_osgviewer)
	#dk_build(${OPENSCENEGRAPH} osgdb_serializers_osgviewer)
endif()

if(osgdb_shp)
	#dk_build(${OPENSCENEGRAPH} osgdb_shp)
endif()
if(osgdb_stl)
	#dk_build(${OPENSCENEGRAPH} osgdb_stl)
endif()
if(osgdb_tf)
	#dk_build(${OPENSCENEGRAPH} osgdb_tf)
endif()
if(osgdb_tga)
	#dk_build(${OPENSCENEGRAPH} osgdb_tga)
endif()
if(osgdb_tgz)
	#dk_build(${OPENSCENEGRAPH} osgdb_tgz)
endif()
if(osgdb_tiff)
	#dk_build(${OPENSCENEGRAPH} osgdb_tiff)
endif()
if(osgdb_trans)
	#dk_build(${OPENSCENEGRAPH} osgdb_trans)
endif()
if(osgdb_trk)
	#dk_build(${OPENSCENEGRAPH} osgdb_trk)
endif()
if(osgdb_txf)
	#dk_build(${OPENSCENEGRAPH} osgdb_txf)
endif()
if(osgdb_txp)
	#dk_build(${OPENSCENEGRAPH} osgdb_txp)
endif()
if(osgdb_vnc)
	#dk_build(${OPENSCENEGRAPH} osgdb_vnc)
endif()
if(osgdb_vtf)
	#dk_build(${OPENSCENEGRAPH} osgdb_vtf)
endif()
if(osgdb_x)
	#dk_build(${OPENSCENEGRAPH} osgdb_x)
endif()
if(osgdb_zip)
	#dk_build(${OPENSCENEGRAPH} osgdb_zip)
endif()

license: MIT

license_type: permissive

branch_name: refs/heads/main

gha_license_id: MIT


text:
@article{dziadek_two_2004,
 author = {Dziadek, B. and Dziadek, J. and Popławski, T. and Gościcka, T.},
 journal = {Central-European Journal of Immunology},
 note = {cited By (since 1996)0},
 number = {1},
 pages = {23--28},
 title = {Two murine homologues of human {MCP}-1 chemokine are differently expressed during intracellular infection with {Listeria} strains},
 url = {http://www.scopus.com/inward/record.url?eid=2-s2.0-20444499438&partnerID=40&md5=775fa66ae7b429d8a9a07cffbb7832cb},
 volume = {29},
 year = {2004}
}

repository: naraoia/cv

repo_name: naraoia/cv

branch_name: refs/heads/master

extension: bib


text:
package util

// Connection defines a contacts message channels and state.
type Connection struct {
	Name string
	Type string
	Send chan *Envelope
	Recv chan *Envelope
	Ctrl chan bool
	//Once    *sync.Once
	//Mutex   *sync.RWMutex
	IsOpen  bool
	Cleanup func()
}

// RemoveClosedConnection removes closed Connections from the Connection map.
func RemoveClosedConnection(connections map[string]*Connection) {
	for k, conn := range connections {
		if !conn.IsOpen {
			delete(connections, k)
		}
	}
}

// RefreshConnections updates the Connection map with the current active Connections.
func RefreshConnections(agent *AgentConfig, connections map[string]*Connection) {
	for contact, _ := range agent.Contact {
		active := false
		for _, conn := range connections {
			if contact == conn.Type {
				active = true
			}
		}
		if !active {
			name := PickName(8)
			conn, err := CommunicationChannels[contact].Communicate(agent, name)
			if err != nil {
				DebugLogf("[%s] Error initializing connection.", err)
				continue
			}
			connections[name] = conn
		}
	}
}

extension: go


text:
require xorg-lib-common.inc
DESCRIPTION = "X11 Direct Graphics Access extension library"
DEPENDS += "libxext xf86dgaproto"
PE = "1"
PR = "${INC_PR}.0"

SRC_URI[archive.md5sum] = "bbd5fdf63d4c107c8cb710d4df2012b4"
SRC_URI[archive.sha256sum] = "1ba652f562ce3fb3fef092ce5485eb7ef15b521124c901977b56d6f324605a06"

XORG_PN = "libXxf86dga"

repository: overo/overo-oe-natty

repo_name: overo/overo-oe-natty

branch_name: HEAD

extension: bb


text:
package properties

// DO NOT EDIT: This file is autogenerated by running 'go generate'
// It's generated by "github.com/KablamoOSS/kombustion/generate"

type Layer_Recipes struct {
	Configure interface{} `yaml:"Configure,omitempty"`
	Deploy    interface{} `yaml:"Deploy,omitempty"`
	Setup     interface{} `yaml:"Setup,omitempty"`
	Shutdown  interface{} `yaml:"Shutdown,omitempty"`
	Undeploy  interface{} `yaml:"Undeploy,omitempty"`
}

func (resource Layer_Recipes) Validate() []error {
	errs := []error{}

	return errs
}

repository: gambarini/kombustion

repo_name: gambarini/kombustion


text:
@InProceedings{regier15,
  title = {Celeste: Variational inference for a generative model of astronomical images},
  author = {Jeffrey Regier and Andrew Miller and Jon McAuliffe and Ryan Adams and Matt Hoffman and Dustin Lang and David Schlegel and Mr Prabhat},
  pages = {2095-2103},
  abstract = {We present a new, fully generative model of optical telescope image sets, along with a variational procedure for inference. Each pixel intensity is treated as a Poisson random variable, with a rate parameter dependent on latent properties of stars and galaxies. Key latent properties are themselves random, with scientific prior distributions constructed from large ancillary data sets. We check our approach on synthetic images. We also run it on images from a major sky survey, where it exceeds the performance of the current state-of-the-art method for locating celestial bodies and measuring their colors.},
}

repository: mreid/papersite

repo_name: mreid/papersite

gha_language: TeX


text:
DEFAULT_PREFERENCE = "-1"
DEFAULT_PREFERENCE_slugos = "1"

DESCRIPTION = "udev is a daemon which dynamically creates and removes device nodes from \
/dev/, handles hotplug events and loads drivers at boot time. It replaces \
the hotplug package and requires a kernel not older than 2.6.15."
DESCRIPTION_libvolume-id = "libvolume_id shared library, \
used to detect the type of a file system and read its metadata."
DESCRIPTION_libvolume-id-dev = "libvolume_id development headers, \
needed to link programs with libvolume_id."

require udev.inc

PR = "${INC_PR}.1"

LD = "${CC}"

SRC_URI += "file://noasmlinkage.patch \
	    file://flags.patch \
	    file://mtd-exclude-persistent.patch \
	    file://mount.blacklist \
	    file://mount.sh \
	   "

FILES_${PN} += "${base_libdir}/udev/*"
FILES_${PN}-dbg += "${base_libdir}/udev/.debug"
UDEV_EXTRAS = "extras/firmware/ extras/scsi_id/ extras/volume_id/ extras/run_directory/"
EXTRA_OEMAKE += "libudevdir=/lib/udev libdir=${base_libdir} prefix="

do_install () {
	install -d ${D}${usrsbindir} \
		   ${D}${sbindir} \
		   ${D}${sysconfdir}
	oe_runmake 'DESTDIR=${D}' INSTALL=install install
	install -d ${D}${sysconfdir}/init.d
	install -m 0755 ${WORKDIR}/init ${D}${sysconfdir}/init.d/udev

	install -d ${D}${sysconfdir}/udev/rules.d/

	install -m 0644 ${WORKDIR}/mount.blacklist     ${D}${sysconfdir}/udev/
	install -m 0644 ${WORKDIR}/local.rules         ${D}${sysconfdir}/udev/rules.d/local.rules
	install -m 0644 ${WORKDIR}/permissions.rules   ${D}${sysconfdir}/udev/rules.d/permissions.rules
	install -m 0644 ${WORKDIR}/udev.rules          ${D}${sysconfdir}/udev/rules.d/udev.rules
	install -m 0644 ${WORKDIR}/links.conf          ${D}${sysconfdir}/udev/links.conf
	if [ "${UDEV_DEVFS_RULES}" = "1" ]; then
		install -m 0644 ${WORKDIR}/devfs-udev.rules ${D}${sysconfdir}/udev/rules.d/devfs-udev.rules
	fi

	install -d ${D}${sysconfdir}/udev/scripts/

	install -m 0755 ${WORKDIR}/mount.sh ${D}${sysconfdir}/udev/scripts/mount.sh
	install -m 0755 ${WORKDIR}/network.sh ${D}${sysconfdir}/udev/scripts

	install -d ${D}${base_libdir}/udev/
}

pkg_postinst_append() {

	# Add the root partition to mount.blacklist to avoid a bug in the auto-mounter,
	# causing confusion with fsck on boot

        while read dev mp fs junk
        do
                if test "$mp" = "/"
                then
                        root_partition="$dev"
                        echo "$root_partition" >> $D${sysconfdir}/udev/mount.blacklist
                fi
        done < $D${sysconfdir}/fstab

}

SRC_URI[md5sum] = "1ceb626a86630287cc28585eb16d7131"
SRC_URI[sha256sum] = "faa9b6e000509039bbd4e1f24694adacf2cd86228d22240ec1a13acc13517aa6"


text:
@article{1998IAUC.6899....2B,
 abstract = {J. S. Bloom, California Institute of Technology (CIT); D. Frail,
National Radio Astronomy Observatory; and S. R. Kulkarni, CIT,
report on behalf of the CIT gamma-ray burst team: ``Using the
2.54-m reflector at Las Campanas, S. Vogel and M. Regan obtained
V, R, and I images of the field of GRB 980425 (IAUC 6884) near
the presumed supernova discovered by Galama et al. (IAUC 6895,
6898). Using the secondary standards of Lidman et al. (IAUC
6895), we determine that the transient has continued to
brighten, with the following derived magnitudes (+/- 0.05): May
8.311 UT, V = 13.87; 8.306, R = 13.84; 8.309, I = 13.98. The
error comes predominately from the zero-point uncertainty. The
contribution to the flux from a nearby star about 4''.9 to the
northwest and the host galaxy is negligible (< 0.02 mag). A
composite light curve from published fluxes can be obtained at h
ttp://astro.caltech.edu/åisebox-0.5ex~jsb/ltcu
rve_980425.ps. It is still unclear as to the connection between
the presumed supernova and GRB 980425. In order to correlate the
time of both, an accurate light curve must be obtained.'' <P />},
 adsnote = {Provided by the SAO/NASA Astrophysics Data System},
 adsurl = {https://ui.adsabs.harvard.edu/abs/1998IAUC.6899....2B},
 author = {Bloom, J.~S. and Frail, D. and Kulkarni, S.~R. and Vogel, S. and
Regan, M.},
 journal = {ıaucirc},
 month = {May},
 pages = {2},
 title = {GRB 980425},
 volume = {6899},
 year = {1998}
}

repository: profjsb/my-content

repo_name: profjsb/my-content


text:
package context

import (
	"flag"
	"github.com/aiicy/aiicy-go/logger"
	"os"
	"runtime/debug"
)

// Run service
func Run(handle func(Context) error) {
	var h bool
	var c string
	flag.BoolVar(&h, "h", false, "this help")
	flag.StringVar(&c, "c", DefaultConfFile, "the configuration file")
	flag.Parse()
	if h {
		flag.Usage()
		return
	}

	ctx := NewContext(c)
	defer func() {
		if r := recover(); r != nil {
			ctx.Log().Error("service is stopped with panic", logger.String("panic", string(debug.Stack())))
		}
	}()

	pwd, _ := os.Getwd()
	ctx.Log().Info("service starting", logger.Any("args", os.Args), logger.String("pwd", pwd))
	err := handle(ctx)
	if err != nil {
		ctx.Log().Error("service has stopped with error", logger.Error(err))
	} else {
		ctx.Log().Info("service has stopped")
	}
}

repository: Aiicy/aiicy-go

repo_name: Aiicy/aiicy-go


text:
package libzh

import (
	"fmt"
)

// GetDependenciesRequest hold the parameters for a get ZenHub dependencies API request
type GetDependenciesRequest struct {
	// RepositoryID is the ID of the repository to get issue dependencies for
	RepositoryID int64

	// ZenHubAuthToken is the ZenHub API token
	ZenHubAuthToken string
}

// NewGetDependenciesRequest creates a new GetDependenciesRequest
func NewGetDependenciesRequest(repositoryID int64, zenhubAuthToken string) GetDependenciesRequest {
	return GetDependenciesRequest{
		RepositoryID:    repositoryID,
		ZenHubAuthToken: zenhubAuthToken,
	}
}

// ZenHubIssueID identifies an issue
type ZenHubIssueID struct {
	// RepositoryID is the ID of the repository the issue belongs to
	RepositoryID int64 `json:"repo_id"`

	// IssueNumber is the ID of the issue
	IssueNumber int64 `json:"issue_number"`
}

// ZenHubDependency holds information about an issue dependency from ZenHub
type ZenHubDependency struct {
	// Blocking holds information about the issue which is doing the blocking
	Blocking ZenHubIssueID `json:"blocking"`

	// Blocked holds information about the issue being blocked
	Blocked ZenHubIssueID `json:"blocked"`
}

// ZenHubDependenciesResponse holds a list of issue dependencies from ZenHub
type ZenHubDependenciesResponse struct {
	// Dependencies is a list of issue dependencies from ZenHub
	Dependencies []ZenHubDependency `json:"dependencies"`
}

// Do makes the get dependencies ZenHub API request
func (r GetDependenciesRequest) Do() ([]ZenHubDependency, error) {
	req := ZenHubAPIRequest{
		url:       fmt.Sprintf("https://api.zenhub.io/p1/repositories/%d/dependencies", r.RepositoryID),
		authToken: r.ZenHubAuthToken,
	}

	var depsResp ZenHubDependenciesResponse

	err := req.Do(&depsResp)

	if err != nil {
		return nil, fmt.Errorf("error making get dependencies ZenHub API request: %s", err.Error())
	}

	return depsResp.Dependencies, nil
}

repository: Noah-Huppert/gh-gantt

repo_name: Noah-Huppert/gh-gantt

gha_language: Go


text:
package rcmtservice

import (
	"errors"
	"io/ioutil"
	"os"
	"strings"

	"github.com/obay/rcmt/helpers"
	"github.com/obay/rcmt/rcmthost"
	"github.com/obay/rcmt/rcmtssh"
	"golang.org/x/crypto/ssh"
	"gopkg.in/yaml.v2"
)

type ServiceResource struct {
	Type         string
	Name         string
	currentState serviceState
	DesiredState serviceState
}

type serviceState struct {
	ServiceName string
	IsRunning   bool
}

func ConvergeServiceState(sshConnectionParameters rcmthost.HostDetails, serviceCurrentState, serviceDesiredState serviceState) (err error) {
	/*********************************************************************************************/
	_, session, err := rcmtssh.ConnectToHost(sshConnectionParameters.Username, sshConnectionParameters.Hostname, sshConnectionParameters.Port)
	helpers.Check(err)
	/*********************************************************************************************/
	if serviceCurrentState.ServiceName != serviceDesiredState.ServiceName {
		helpers.PrintError("While you should not be reading this as an end user, if you are, please note that you can't converge one service to be another. Run or stop each separately. And please send us an email that you came across this error!")
	}
	if serviceCurrentState.IsRunning != serviceDesiredState.IsRunning {
		helpers.PrintWarningf("Current state and desired state for service \"" + serviceDesiredState.ServiceName + "\" are different. Converging... ")
		if serviceDesiredState.IsRunning {
			helpers.PrintWarningf("Starting " + serviceDesiredState.ServiceName + "... ")
			startServiceOnRemoteHost(session, serviceDesiredState.ServiceName)
			helpers.PrintWarning("Done!")
		} else {
			helpers.PrintWarningf("Uninstalling " + serviceDesiredState.ServiceName + "... ")
			stopServiceOnRemoteHost(session, serviceDesiredState.ServiceName)
			helpers.PrintWarning("Done!")
		}
	} else {
		helpers.PrintSuccess("Current state and desired state for package \"" + serviceDesiredState.ServiceName + "\" are the same. Nothing to do.")
	}
	/*********************************************************************************************/
	session.Close()
	return
}

func startServiceOnRemoteHost(session *ssh.Session, serviceName string) {
	commandLine := "service " + serviceName + " start"
	rcmtssh.RunSimpleCommandOnRemoteHost(session, commandLine)
}

func stopServiceOnRemoteHost(session *ssh.Session, serviceName string) {
	commandLine := "service " + serviceName + " stop"
	rcmtssh.RunSimpleCommandOnRemoteHost(session, commandLine)
}

func RestartServiceOnRemoteHost(hostDetails rcmthost.HostDetails, serviceName string) {
	_, session, err := rcmtssh.ConnectToHost(hostDetails.Username, hostDetails.Hostname, hostDetails.Port)
	helpers.Check(err)
	/*********************************************************************************************/
	commandLine := "service " + serviceName + " restart"
	rcmtssh.RunSimpleCommandOnRemoteHost(session, commandLine)
}

func GetServiceCurrentState(hostDetails rcmthost.HostDetails, serviceName string) (serviceCurrentState serviceState, err error) {
	serviceCurrentState.ServiceName = serviceName
	/***********************************************************************************/
	_, session, err := rcmtssh.ConnectToHost(hostDetails.Username, hostDetails.Hostname, hostDetails.Port)
	// if the service is running, the following command will return: "active (running)"
	commandLine := "systemctl status " + serviceName + " | grep Active | cut -f2 -d':' | cut -f2-3 -d' '"
	stdout, _, _ := rcmtssh.RunRemoteCommandOnRemoteHost(session, commandLine)
	serviceCurrentState.IsRunning = strings.TrimSpace(stdout) == "active (running)"
	/***********************************************************************************/
	session.Close()
	return
}

func LoadServiceResource(yamlBlock string) (serviceResource ServiceResource) {
	bytes := []byte(yamlBlock)
	err := yaml.Unmarshal(bytes, &serviceResource)
	helpers.Check(err)
	return serviceResource
}

func UnmarshalServiceResource(yamlBlock string) (serviceResource ServiceResource, err error) {
	bytes := []byte(yamlBlock)
	err = yaml.Unmarshal(bytes, &serviceResource)
	return
}

func MrshalServiceResource(serviceResource ServiceResource) (yamlBlock string, err error) {
	bytes, err := yaml.Marshal(&serviceResource)
	yamlBlock = string(bytes)
	return
}

func AddServiceUsingServiceResource(newServiceResource ServiceResource) (err error) {
	yamlBlock, err := MrshalServiceResource(newServiceResource)
	if err == nil {
		rcmtFilename := "resource_service_" + newServiceResource.DesiredState.ServiceName + ".rcmt"
		if _, oserr := os.Stat(rcmtFilename); !os.IsNotExist(oserr) {
			return errors.New("a file for this resource already exist")
		}
		err = ioutil.WriteFile(rcmtFilename, []byte(yamlBlock), 0644)
	}
	return
}

func AddService(serviceName string) (err error) {
	var newServiceResource ServiceResource
	newServiceResource.Type = "service"
	newServiceResource.Name = serviceName
	newServiceResource.DesiredState.ServiceName = serviceName
	newServiceResource.DesiredState.IsRunning = true
	err = AddServiceUsingServiceResource(newServiceResource)
	return
}

func RemoveService(serviceName string) (err error) {
	rcmtFilename := "./resource_service_" + serviceName + ".rcmt"
	if _, oserr := os.Stat(rcmtFilename); os.IsNotExist(oserr) {
		return errors.New("this resource file doesn't exist")
	}
	err = os.Remove(rcmtFilename)
	return
}

/** Interface Implementation *********************************************************************/

func (r ServiceResource) ResourceType() string {
	return r.Type
}

func (r ServiceResource) ResourceName() string {
	return r.Name
}

func (r ServiceResource) ResourceCurrentState() string {
	return helpers.ConvertStructToString(r.currentState)
}

func (r ServiceResource) ResourceDesiredState() string {
	return helpers.ConvertStructToString(r.DesiredState)
}

func (r ServiceResource) Converge(hosts []rcmthost.HostDetails) (err error) {
	for _, host := range hosts {
		serviceCurrentState, err := GetServiceCurrentState(host, r.DesiredState.ServiceName)
		if err != nil {
			break
		}
		err = ConvergeServiceState(host, serviceCurrentState, r.DesiredState)
		if err != nil {
			break
		}
	}
	return
}

/*************************************************************************************************/

repository: obay/rcmt

repo_name: obay/rcmt


text:
SUMMARY = "Lex and Yacc implementation for Python2"
DESCRIPTION = "PLY   is   yet  another   implementation   of   lex   and  yacc   for\n\
Python.  Although  several  other  parsing tools  are  available  for\n\
Python, there are  several reasons why you might want  to take a look\n\
at PLY:\n\
 * It's implemented entirely in Python.\n\
 * It uses  LR-parsing which is reasonably efficient  and well suited\n\
   for larger grammars.\n\
 * PLY  provides most  of  the standard  lex/yacc features  including\n\
   support for  empty productions, precedence  rules, error recovery,\n\
   and support for ambiguous grammars.\n\
 * PLY is  extremely easy  to use and  provides very  extensive error\n\
   checking."
HOMEPAGE = "http://www.dabeaz.com/ply/"
LICENSE = "BSD-3-Clause"
SECTION = "python"
DEPENDS = "python"
LIC_FILES_CHKSUM = "file://README;beginline=3;endline=30;md5=36197c7ddf450a50a52cf6e743196b1d"

PR = "r0"
inherit debian-package
PV = "3.4"
DPN = "ply"

inherit allarch setuptools

DISTUTILS_INSTALL_ARGS += "--single-version-externally-managed \
	--install-layout=deb"

BBCLASSEXTEND = "native"

repository: manut/meta-combo

repo_name: manut/meta-combo

branch_name: refs/heads/morty

gha_language: BitBake


text:
# check src/llvm-project/llvm/CMakeLists.txt for llvm version in use
#
LLVM_RELEASE = "16.0.5"
require rust-source-${PV}.inc
require rust-llvm.inc

repository: meta-rust/meta-rust

repo_name: meta-rust/meta-rust

gha_language: NASL


text:
@Article{lavallee_transcriptomic_2015,
  title = {The transcriptomic landscape and directed chemical interrogation of {MLL}-rearranged acute myeloid leukemias},
  volume = {47},
  doi = {10.1038/ng.3371},
  number = {9},
  journal = {Nat Genet},
  author = {V. P. Lavall{\a'e}e and I. Baccelli and J. Krosl and B. Wilhelm and F. Barab{\a'e} and P. Gendron and G. Boucher and S. Lemieux and A. Marinier and S. Meloche and J. H{\a'e}bert and G. Sauvageau},
  year = {2015},
  note = {Type: Journal Article},
  pages = {1030--7},
  issn = {1061-4036},
  date = {2015-01-01},
}


text:
// +build !experimental windows

package server

import (
	"github.com/docker/docker/context"
)

func (s *Server) registerSubRouter(ctx context.Context) {
}

repository: metalvegetarianoprogresivo/docker

repo_name: metalvegetarianoprogresivo/docker


text:
package application

import (
	appSvc "github.com/muharihar/d3ta-go/modules/covid19/la/application/service"
	"github.com/muharihar/d3ta-go/system/handler"
)

// NewCovid19App new Covid19App
func NewCovid19App(h *handler.Handler) (*Covid19App, error) {
	var err error
	app := new(Covid19App)
	app.handler = h

	if app.CurrentSvc, err = appSvc.NewCurrentSvc(h); err != nil {
		return nil, err
	}

	return app, nil
}

// Covid19App represent Covid19App
type Covid19App struct {
	handler    *handler.Handler
	CurrentSvc *appSvc.CurrentSvc
}


text:
package main

import (
	"github.com/chonglou/ksana"
	"github.com/chonglou/ksana/auth"
	_ "github.com/lib/pq"
	"log"
)

func main() {

	app, err := ksana.New()
	if err != nil {
		log.Fatalf(err.Error())
	}

	engines := make(map[string]ksana.Engine, 0)
	engines["/auth"] = &kuth.AuthEngine{}
	for k, v := range engines {
		app.Mount(k, v)
	}

	if err = app.Start(); err != nil {
		log.Fatalf(err.Error())
	}
}

repository: chonglou/ksana

repo_name: chonglou/ksana