diff --git a/configure b/configure index 0d7eafe7d2850..310c70f177cea 100755 --- a/configure +++ b/configure @@ -321,6 +321,7 @@ add_component lua "lua" "USE_LUA" add_component vpx "libvpx" "USE_VPX" add_component theoradec "libtheoradec" "USE_THEORADEC" add_component mt32emu "mt32emu" "USE_MT32EMU" +add_component tinygl "TinyGL" "USE_TINYGL" # Directories for installing ScummVM. # This list is closely based on what GNU autoconf does, @@ -6938,7 +6939,6 @@ echo_n "Building TinyGL support... " if test "$_16bit" = "no"; then _tinygl=no fi -define_in_config_if_yes $_tinygl 'USE_TINYGL' echo "$_tinygl" echo_n "Building any 3D game... " diff --git a/engines/freescape/configure.engine b/engines/freescape/configure.engine index d1988a7715448..9398819cbcf86 100644 --- a/engines/freescape/configure.engine +++ b/engines/freescape/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine freescape "Freescape" yes "" "" "highres 16bit 3d" +add_engine freescape "Freescape" yes "" "" "highres 16bit 3d" "tinygl" diff --git a/engines/grim/configure.engine b/engines/grim/configure.engine index dc1d14880a5fd..c63eb913e0e5d 100644 --- a/engines/grim/configure.engine +++ b/engines/grim/configure.engine @@ -1,4 +1,4 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine grim "Grim" yes "monkey4" "Grim Fandango" "16bit 3d highres" "theoradec" +add_engine grim "Grim" yes "monkey4" "Grim Fandango" "16bit 3d highres" "theoradec tinygl" add_engine monkey4 "Escape from Monkey Island" no "" "" "bink" diff --git a/engines/hpl1/configure.engine b/engines/hpl1/configure.engine index 62451ac44ebd6..1c5a773384e84 100644 --- a/engines/hpl1/configure.engine +++ b/engines/hpl1/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine hpl1 "Hpl1" no "" "" "16bit 3d highres jpeg gif png opengl_game_shaders" +add_engine hpl1 "Hpl1" no "" "" "16bit 3d highres jpeg gif png opengl_game_shaders" "tinygl" diff --git a/engines/myst3/configure.engine b/engines/myst3/configure.engine index 5a6f8f212e108..54bdf9a56b8bb 100644 --- a/engines/myst3/configure.engine +++ b/engines/myst3/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine myst3 "Myst 3" yes "" "" "16bit 3d highres jpeg bink" +add_engine myst3 "Myst 3" yes "" "" "16bit 3d highres jpeg bink" "tinygl" diff --git a/engines/playground3d/configure.engine b/engines/playground3d/configure.engine index 8cd9ec8c95233..1124cb7b9a218 100644 --- a/engines/playground3d/configure.engine +++ b/engines/playground3d/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine playground3d "Playground 3d: the testing and playground environment for 3d renderers" no "" "" "16bit 3d highres" +add_engine playground3d "Playground 3D: the testing and playground environment for 3d renderers" no "" "" "16bit 3d highres" "tinygl" diff --git a/engines/stark/configure.engine b/engines/stark/configure.engine index d77a1f5bbd07a..c766be26e395e 100644 --- a/engines/stark/configure.engine +++ b/engines/stark/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine stark "The Longest Journey" yes "" "" "16bit 3d highres freetype2 vorbis bink" +add_engine stark "The Longest Journey" yes "" "" "16bit 3d highres freetype2 vorbis bink" "tinygl" diff --git a/engines/tetraedge/configure.engine b/engines/tetraedge/configure.engine index 41940dfa86a9b..4e432386d9a38 100644 --- a/engines/tetraedge/configure.engine +++ b/engines/tetraedge/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine tetraedge "Tetraedge" yes "" "" "highres 3d freetype2 vorbis png jpeg lua theoradec" "" +add_engine tetraedge "Tetraedge" yes "" "" "highres 3d freetype2 vorbis png jpeg lua theoradec" "tinygl" diff --git a/engines/tinsel/configure.engine b/engines/tinsel/configure.engine index 4be8f25ab8f70..3424a3dc025bb 100644 --- a/engines/tinsel/configure.engine +++ b/engines/tinsel/configure.engine @@ -1,3 +1,3 @@ # This file is included from the main "configure" script # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] [components] -add_engine tinsel "Tinsel" yes "" "" "" "mt32emu" +add_engine tinsel "Tinsel" yes "" "" "" "mt32emu tinygl"