@@ -37,14 +37,19 @@ def prebuild_arch(self, arch):
3737 jpeg = self .get_recipe ('jpeg' , self .ctx )
3838 jpeg_inc_dir = jpeg_lib_dir = jpeg .get_build_dir (arch .arch )
3939
40+ sdl_mixer_includes = ""
41+ sdl2_mixer_recipe = self .get_recipe ('sdl2_mixer' , self .ctx )
42+ for include_dir in sdl2_mixer_recipe .get_include_dirs (arch ):
43+ sdl_mixer_includes += f"-I{ include_dir } "
44+
4045 setup_file = setup_template .format (
4146 sdl_includes = (
4247 " -I" + join (self .ctx .bootstrap .build_dir , 'jni' , 'SDL' , 'include' ) +
4348 " -L" + join (self .ctx .bootstrap .build_dir , "libs" , str (arch )) +
4449 " -L" + png_lib_dir + " -L" + jpeg_lib_dir + " -L" + arch .ndk_lib_dir_versioned ),
4550 sdl_ttf_includes = "-I" + join (self .ctx .bootstrap .build_dir , 'jni' , 'SDL2_ttf' ),
4651 sdl_image_includes = "-I" + join (self .ctx .bootstrap .build_dir , 'jni' , 'SDL2_image' ),
47- sdl_mixer_includes = "-I" + join ( self . ctx . bootstrap . build_dir , 'jni' , 'SDL2_mixer' ) ,
52+ sdl_mixer_includes = sdl_mixer_includes ,
4853 jpeg_includes = "-I" + jpeg_inc_dir ,
4954 png_includes = "-I" + png_inc_dir ,
5055 freetype_includes = ""
0 commit comments