| 366 |
366 |
| 367 print_check_msg "$dep_checked_toolkit" "no\n" |
367 print_check_msg "$dep_checked_toolkit" "no\n" |
| 368 dep_checked_toolkit=1 |
368 dep_checked_toolkit=1 |
| 369 return 0 |
369 return 0 |
| 370 } |
370 } |
| 371 dependency_error_glew() |
371 dependency_error_glad() |
| 372 { |
372 { |
| 373 print_check_msg "$dep_checked_glew" "checking for glew... " |
373 print_check_msg "$dep_checked_glad" "checking for glad... " |
| 374 # dependency glew |
374 # dependency glad |
| 375 while true |
375 while true |
| 376 do |
376 do |
| 377 if [ -z "$PKG_CONFIG" ]; then |
377 if [ -z "$PKG_CONFIG" ]; then |
| 378 break |
378 break |
| 379 fi |
379 fi |
| 380 if test_pkg_config "glew" "" "" "" ; then |
380 if test_pkg_config "glad" "" "" "" ; then |
| 381 TEMP_CFLAGS="$TEMP_CFLAGS `"$PKG_CONFIG" --cflags glew`" |
381 TEMP_CFLAGS="$TEMP_CFLAGS `"$PKG_CONFIG" --cflags glad`" |
| 382 TEMP_LDFLAGS="$TEMP_LDFLAGS `"$PKG_CONFIG" --libs glew`" |
382 TEMP_LDFLAGS="$TEMP_LDFLAGS `"$PKG_CONFIG" --libs glad`" |
| 383 else |
383 else |
| 384 break |
384 break |
| 385 fi |
385 fi |
| 386 print_check_msg "$dep_checked_glew" "yes\n" |
386 print_check_msg "$dep_checked_glad" "yes\n" |
| 387 dep_checked_glew=1 |
387 dep_checked_glad=1 |
| 388 return 1 |
388 return 1 |
| 389 done |
389 done |
| 390 |
390 |
| 391 print_check_msg "$dep_checked_glew" "no\n" |
391 print_check_msg "$dep_checked_glad" "no\n" |
| 392 dep_checked_glew=1 |
392 dep_checked_glad=1 |
| 393 return 0 |
393 return 0 |
| 394 } |
394 } |
| 395 dependency_error_sdl3_image() |
395 dependency_error_sdl3_image() |
| 396 { |
396 { |
| 397 print_check_msg "$dep_checked_sdl3_image" "checking for sdl3_image... " |
397 print_check_msg "$dep_checked_sdl3_image" "checking for sdl3_image... " |
| 540 fi |
540 fi |
| 541 if dependency_error_sdl3_image; then |
541 if dependency_error_sdl3_image; then |
| 542 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED sdl3_image " |
542 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED sdl3_image " |
| 543 ERROR=1 |
543 ERROR=1 |
| 544 fi |
544 fi |
| 545 if dependency_error_glew; then |
|
| 546 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED glew " |
|
| 547 ERROR=1 |
|
| 548 fi |
|
| 549 |
545 |
| 550 # Features |
546 # Features |
| 551 if [ -n "$FEATURE_ASAN" ]; then |
547 if [ -n "$FEATURE_ASAN" ]; then |
| 552 # check dependency |
548 # check dependency |
| 553 if dependency_error_asan ; then |
549 if dependency_error_asan ; then |