From 70615b661375fda6fa8eaf67cdeeedb14ad600ae Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Thu, 7 Jun 2012 13:40:34 +0000 Subject: [PATCH] 2012-06-07 15:40 UTC+0200 Viktor Szakats (harbour syenar.net) * contrib/hbrun/hbrun.hbp + build hbrun in -shared mode if HB_BUILD_CONTRIB_DYN is enabled. This means that new dynamic loading feature will work out of the box if Habrour is build using HB_BUILD_CONTRIB_DYN=yes. --- harbour/ChangeLog | 7 +++++++ harbour/contrib/hbrun/hbrun.hbp | 8 +++++--- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 87b3244d32..369d4ee588 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,13 @@ The license applies to all entries newer than 2009-04-28. */ +2012-06-07 15:40 UTC+0200 Viktor Szakats (harbour syenar.net) + * contrib/hbrun/hbrun.hbp + + build hbrun in -shared mode if HB_BUILD_CONTRIB_DYN is + enabled. This means that new dynamic loading feature + will work out of the box if Habrour is build using + HB_BUILD_CONTRIB_DYN=yes. + 2012-06-07 12:45 UTC+0200 Viktor Szakats (harbour syenar.net) * utils/hbmk2/hbmk2.prg + added darwin Homwbrew support diff --git a/harbour/contrib/hbrun/hbrun.hbp b/harbour/contrib/hbrun/hbrun.hbp index 18c3fce7e4..6f01bf922c 100644 --- a/harbour/contrib/hbrun/hbrun.hbp +++ b/harbour/contrib/hbrun/hbrun.hbp @@ -51,6 +51,8 @@ hbnetio.hbc hbunix.hbc{unix} hbwin.hbc{allwin} -# Always build in shared mode for these platforms because the -# it's required for dynamic extension loading. -#{_HB_BUILD_&(!(HB_BUILD_DYN='no')&(win|wce|os2))}-shared +# Build in shared mode for these platforms because the +# it's required for dynamic extension loading. (only +# do that if HB_BUILD_CONTRIB_DYN is enabled, so there +# are actually some dynamic extensions to load.) +{_HB_BUILD_&(!(HB_BUILD_DYN='no')&(HB_BUILD_CONTRIB_DYN='yes')&(win|wce|os2))}-shared