Commit 7994290286099f2848fb97504afbe04621e2c0b9
1 parent
69048ab4
Exists in
master
and in
5 other branches
Melhorando empacotamento do plugin rexx
Showing
1 changed file
with
14 additions
and
37 deletions
Show diff stats
configure.ac
... | ... | @@ -432,48 +432,25 @@ AC_SUBST(PHPCONFDIR) |
432 | 432 | |
433 | 433 | #--[ ooRexx ]----------------------------------------------------------------------------------------------------------------------------------------------- |
434 | 434 | |
435 | -AC_ARG_ENABLE([rexx],[AS_HELP_STRING([--disable-rexx], [Disable ooRexx plugin & extension])],[ app_cv_rexx="$enableval" ],[ app_cv_rexx="yes" ]) | |
436 | -AC_ARG_VAR([REXX_HOME], [ooRexx home]) | |
437 | - | |
438 | -if test -z "${REXX_HOME}"; then | |
439 | - | |
440 | - REXX_HOME="\$(datarootdir)/ooRexx" | |
441 | - | |
442 | - AC_PATH_TOOL([REXXC], [rexxc], [cp] ) | |
443 | - AC_PATH_TOOL([REXXCONFIG], [oorexx-config], [no]) | |
444 | - | |
445 | - PKG_CHECK_MODULES( [REXX], [ooRexx], app_cv_rexx=yes, AC_MSG_NOTICE([No ooRexx on pkg-config.]) ) | |
446 | - | |
447 | - if test "$REXXCONFIG" != "no"; then | |
448 | - REXX_CFLAGS=`$REXXCONFIG --cflags` | |
449 | - REXX_LIBS=`$REXXCONFIG --libs` | |
450 | - REXX_HOME=`$REXXCONFIG --prefix`/share/ooRexx | |
451 | - AC_MSG_NOTICE([Got settings from oorexx-config.]) | |
452 | - else | |
453 | - AC_MSG_NOTICE([ooRexx SDK is NOT available.]) | |
454 | - app_cv_rexx="no" | |
455 | - fi | |
456 | - | |
435 | +#AC_ARG_ENABLE([rexx],[AS_HELP_STRING([--disable-rexx], [Disable ooRexx plugin & extension])],[ app_cv_rexx="$enableval" ],[ app_cv_rexx="yes" ]) | |
436 | +#AC_ARG_VAR([REXX_HOME], [ooRexx home]) | |
437 | + | |
438 | +AC_PATH_TOOL([REXXC], [rexxc], [cp] ) | |
439 | +AC_PATH_TOOL([REXXCONFIG], [oorexx-config], [no]) | |
440 | + | |
441 | +if test "$REXXCONFIG" != "no"; then | |
442 | + REXX_CFLAGS=`$REXXCONFIG --cflags` | |
443 | + REXX_LIBS=`$REXXCONFIG --libs` | |
444 | + REXX_HOME=`$REXXCONFIG --prefix`/share/ooRexx | |
445 | + AC_MSG_NOTICE([Got settings from oorexx-config.]) | |
446 | + app_cv_rexx="yes" | |
457 | 447 | else |
458 | - if test -e "${REXX_HOME}/api/oorexxapi.h"; then | |
459 | - | |
460 | - AC_MSG_NOTICE([Setting rexx sdk from REXX_HOME]) | |
461 | - | |
462 | - REXX_CFLAGS="$CFLAGS -I\"$REXX_HOME/api\"" | |
463 | - REXX_LIBS="$LIBS -L\"$REXX_HOME\" -lrexxapi -lrexx" | |
464 | - | |
465 | - AC_PATH_TOOL([REXXC], [rexxc], [cp], path="$PATH:$REXX_HOME" ) | |
466 | - | |
467 | - else | |
468 | - AC_MSG_NOTICE([ooRexx SDK is NOT available.]) | |
469 | - app_cv_rexx="no" | |
470 | - fi | |
471 | - | |
448 | + PKG_CHECK_MODULES( [REXX], [ooRexx], app_cv_rexx=yes, AC_MSG_NOTICE([No ooRexx on pkg-config.]) ) | |
472 | 449 | fi |
473 | 450 | |
474 | 451 | if test "$app_cv_rexx" == "yes"; then |
475 | 452 | AC_DEFINE(HAVE_REXX) |
476 | - AC_DEFINE(HAVE_OOREXXAPI_H) | |
453 | + AC_CHECK_HEADER(oorexxapi.h, AC_DEFINE(HAVE_OOREXXAPI_H)) | |
477 | 454 | PLUGINS="$PLUGINS rx3270" |
478 | 455 | AC_MSG_NOTICE([ooRexx plugin & extension are enabled.]) |
479 | 456 | else | ... | ... |