Commit 746200bfd214debc9e6444c498c3a4d09341f9e5
1 parent
6eb626b1
Exists in
master
and in
5 other branches
Disabling build of modules.
Showing
2 changed files
with
48 additions
and
39 deletions
Show diff stats
Makefile.in
| ... | ... | @@ -32,6 +32,7 @@ PACKAGE_LEVEL=@PACKAGE_LEVEL@ |
| 32 | 32 | PACKAGE_TARNAME=@PACKAGE_TARNAME@ |
| 33 | 33 | PACKAGE_DESCRIPTION=@PACKAGE_DESCRIPTION@ |
| 34 | 34 | PLUGINS=@PLUGINS@ |
| 35 | +# MODULES=3270 | |
| 35 | 36 | |
| 36 | 37 | #---[ Paths ]------------------------------------------------------------------ |
| 37 | 38 | |
| ... | ... | @@ -81,27 +82,26 @@ Release: \ |
| 81 | 82 | |
| 82 | 83 | #---[ Debug Rules ]---------------------------------------------------------------------- |
| 83 | 84 | |
| 84 | -$(BINDBG)/@DLLPREFIX@@LIB3270_NAME@@DLLEXT@: \ | |
| 85 | - modules/lib3270/* \ | |
| 86 | - modules/lib3270/src/lib3270/* \ | |
| 87 | - modules/lib3270/src/include/* \ | |
| 88 | - modules/lib3270/src/include/lib3270/* | |
| 89 | - | |
| 90 | - @$(MKDIR) `dirname $@` | |
| 91 | - @$(MAKE) -C modules/lib3270 $@ | |
| 92 | - | |
| 93 | -$(BINDBG)/@DLLPREFIX@v@LIB3270_NAME@@DLLEXT@: \ | |
| 94 | - modules/libv3270/* \ | |
| 95 | - modules/libv3270/src/v3270/* \ | |
| 96 | - modules/libv3270/src/include/* \ | |
| 97 | - modules/libv3270/src/include/v3270/* \ | |
| 98 | - | |
| 99 | - @$(MKDIR) `dirname $@` | |
| 100 | - @$(MAKE) -C modules/libv3270 $@ | |
| 85 | +#$(BINDBG)/@DLLPREFIX@@LIB3270_NAME@@DLLEXT@: \ | |
| 86 | +# modules/lib3270/* \ | |
| 87 | +# modules/lib3270/src/lib3270/* \ | |
| 88 | +# modules/lib3270/src/include/* \ | |
| 89 | +# modules/lib3270/src/include/lib3270/* | |
| 90 | +# | |
| 91 | +# @$(MKDIR) `dirname $@` | |
| 92 | +# @$(MAKE) -C modules/lib3270 $@ | |
| 93 | + | |
| 94 | +#$(BINDBG)/@DLLPREFIX@v@LIB3270_NAME@@DLLEXT@: \ | |
| 95 | +# modules/libv3270/* \ | |
| 96 | +# modules/libv3270/src/v3270/* \ | |
| 97 | +# modules/libv3270/src/include/* \ | |
| 98 | +# modules/libv3270/src/include/v3270/* \ | |
| 99 | +# | |
| 100 | +# @$(MKDIR) `dirname $@` | |
| 101 | +# @$(MAKE) -C modules/libv3270 $@ | |
| 101 | 102 | |
| 102 | 103 | $(BINDBG)/%@EXEEXT@: \ |
| 103 | - $(BINDBG)/@DLLPREFIX@@LIB3270_NAME@@DLLEXT@ \ | |
| 104 | - $(BINDBG)/@DLLPREFIX@v@LIB3270_NAME@@DLLEXT@ \ | |
| 104 | + $(foreach MODULE, $(MODULES), $(BINDBG)/@DLLPREFIX@$(MODULE)@DLLEXT@) \ | |
| 105 | 105 | src/% \ |
| 106 | 106 | src/%/* |
| 107 | 107 | |
| ... | ... | @@ -230,12 +230,10 @@ $(POTDIR)/%.pot: \ |
| 230 | 230 | #---[ Debug Targets ]-------------------------------------------------------------------- |
| 231 | 231 | |
| 232 | 232 | Debug: \ |
| 233 | - $(BINDBG)/@DLLPREFIX@3270@DLLEXT@ \ | |
| 234 | 233 | $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@ \ |
| 235 | 234 | $(foreach PLG, $(PLUGINS), $(BINDBG)/plugins/$(PLG)@DLLEXT@) |
| 236 | 235 | |
| 237 | 236 | run: \ |
| 238 | - $(BINDBG)/@DLLPREFIX@3270@DLLEXT@ \ | |
| 239 | 237 | $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@ |
| 240 | 238 | |
| 241 | 239 | @LD_LIBRARY_PATH=$(BINDBG) $(BINDBG)/$(PACKAGE_TARNAME)@EXEEXT@ |
| ... | ... | @@ -269,16 +267,12 @@ cleanDebug: |
| 269 | 267 | |
| 270 | 268 | @rm -fr $(OBJDBG) |
| 271 | 269 | @rm -fr $(BINDBG) |
| 272 | - @$(MAKE) -C modules/lib3270 $@ | |
| 273 | - @$(MAKE) -C modules/libv3270 $@ | |
| 274 | 270 | @$(MAKE) -C src/pw3270 $@ |
| 275 | 271 | |
| 276 | 272 | cleanRelease: |
| 277 | 273 | |
| 278 | 274 | @rm -fr $(OBJRLS) |
| 279 | 275 | @rm -fr $(BINRLS) |
| 280 | - @$(MAKE) -C modules/lib3270 $@ | |
| 281 | - @$(MAKE) -C modules/libv3270 $@ | |
| 282 | 276 | @$(MAKE) -C src/pw3270 $@ |
| 283 | 277 | |
| 284 | 278 | ... | ... |
configure.ac
| ... | ... | @@ -398,26 +398,41 @@ dnl --------------------------------------------------------------------------- |
| 398 | 398 | dnl Lib3270 flags |
| 399 | 399 | dnl --------------------------------------------------------------------------- |
| 400 | 400 | |
| 401 | -AC_ARG_WITH([libname], [AS_HELP_STRING([--with-libname], [Setup library name])], [ app_cv_libname="$withval" ],[ app_cv_libname="3270" ]) | |
| 401 | +dnl AC_ARG_WITH([libname], [AS_HELP_STRING([--with-libname], [Setup library name])], [ app_cv_libname="$withval" ],[ app_cv_libname="3270" ]) | |
| 402 | 402 | |
| 403 | -AC_SUBST(LIB3270_INCLUDEPATH,$ac_pwd/modules/lib3270/src/include) | |
| 404 | -AC_SUBST(LIBV3270_INCLUDEPATH,$ac_pwd/modules/libv3270/src/include) | |
| 403 | +PKG_CHECK_MODULES( [LIB3270], [lib3270], app_cv_3270="yes", app_cv_3270="no" ) | |
| 405 | 404 | |
| 406 | -AC_SUBST(LIB3270_CFLAGS,-I$ac_pwd/modules/lib3270/src/include) | |
| 407 | -AC_SUBST(LIB3270_LIBS,-l$app_cv_libname) | |
| 405 | +if test "$app_cv_3270" == "yes"; then | |
| 406 | + AC_DEFINE(HAVE_LIB3270) | |
| 407 | + AC_SUBST(LIB3270_CFLAGS) | |
| 408 | + AC_SUBST(LIB3270_LIBS) | |
| 409 | +else | |
| 410 | + AC_MSG_ERROR([ No LIB3270 devel.]) | |
| 411 | +dnl AX_SUBDIRS_CONFIGURE([modules/lib3270],[[--with-work-dir=$ac_pwd],[--with-libname=$app_cv_libname]]) | |
| 412 | +dnl AC_SUBST(LIB3270_CFLAGS,-I$ac_pwd/modules/lib3270/src/include) | |
| 413 | +dnl AC_SUBST(LIB3270_LIBS,-l$app_cv_libname) | |
| 414 | +dnl AC_SUBST(LIB3270_INCLUDEPATH,$ac_pwd/modules/lib3270/src/include) | |
| 415 | +fi | |
| 408 | 416 | |
| 409 | -AC_SUBST(LIBV3270_CFLAGS,-I$ac_pwd/modules/libv3270/src/include) | |
| 410 | -AC_SUBST(LIBV3270_LIBS,-lv$app_cv_libname) | |
| 417 | +PKG_CHECK_MODULES( [LIBV3270], [libv3270], app_cv_v3270="yes", app_cv_v3270="no" ) | |
| 411 | 418 | |
| 412 | -AC_SUBST(PW3270_CFLAGS,-I$ac_pwd/src/include) | |
| 413 | - | |
| 414 | -AC_SUBST(PW3270_LIBS,-l$PACKAGE_TARNAME) | |
| 419 | +if test "$app_cv_v3270" == "yes"; then | |
| 420 | + AC_DEFINE(HAVE_LIBV3270) | |
| 421 | + AC_SUBST(LIBV3270_CFLAGS) | |
| 422 | + AC_SUBST(LIBV3270_LIBS) | |
| 423 | +else | |
| 424 | + AC_MSG_ERROR([ No V3270 widget devel.]) | |
| 425 | +dnl AC_SUBST(LIBV3270_CFLAGS,-I$ac_pwd/modules/libv3270/src/include) | |
| 426 | +dnl AC_SUBST(LIBV3270_LIBS,-lv$app_cv_libname) | |
| 427 | +dnl AX_SUBDIRS_CONFIGURE([modules/libv3270],[[LIB3270_CFLAGS=-I$ac_pwd/modules/lib3270/src/include],[LIB3270_LIBS=-l$app_cv_libname],[--with-work-dir=$ac_pwd],[--with-libname=$app_cv_libname]]) | |
| 428 | +dnl AC_SUBST(LIBV3270_INCLUDEPATH,$ac_pwd/modules/libv3270/src/include) | |
| 429 | +fi | |
| 415 | 430 | |
| 416 | -AC_DEFINE(LIB3270_NAME,$app_cv_libname) | |
| 417 | -AC_SUBST(LIB3270_NAME,$app_cv_libname) | |
| 431 | +dnl AC_DEFINE(LIB3270_NAME,$app_cv_libname) | |
| 432 | +dnl AC_SUBST(LIB3270_NAME,$app_cv_libname) | |
| 418 | 433 | |
| 419 | -AX_SUBDIRS_CONFIGURE([modules/lib3270],[[--with-work-dir=$ac_pwd],[--with-libname=$app_cv_libname]]) | |
| 420 | -AX_SUBDIRS_CONFIGURE([modules/libv3270],[[LIB3270_CFLAGS=-I$ac_pwd/modules/lib3270/src/include],[LIB3270_LIBS=-l$app_cv_libname],[--with-work-dir=$ac_pwd],[--with-libname=$app_cv_libname]]) | |
| 434 | +AC_SUBST(PW3270_CFLAGS,-I$ac_pwd/src/include) | |
| 435 | +AC_SUBST(PW3270_LIBS,-l$PACKAGE_TARNAME) | |
| 421 | 436 | |
| 422 | 437 | dnl --------------------------------------------------------------------------- |
| 423 | 438 | dnl Check for headers | ... | ... |