diff --git a/harbour/ChangeLog b/harbour/ChangeLog index a7dba19eff..187bb84406 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -16,6 +16,12 @@ The license applies to all entries newer than 2009-04-28. */ +2010-08-02 17:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) + * contrib/make.hbs + ! Fixed minor but fatal problem in .hdb creation for contribs. + + Will now create docs also for projects referenced from + project list, but not actually on it (qt sub-projects). + 2010-08-02 16:46 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) * utils/hbmk2/hbmk2.prg ! Fixed regression where -head=native would miss the header dir options @@ -54,7 +60,7 @@ ; TOFIX: qt docs are not currently converted to .hbd. I will deal this in the future, anyhow nobody - uses .hbd yet, so it not a loss. + uses .hbd yet, so it not a loss. [DONE] 2010-08-02 14:49 UTC+0200 Viktor Szakats (harbour.01 syenar.hu) - contrib/hbqt/gtqtc diff --git a/harbour/contrib/make.hbs b/harbour/contrib/make.hbs index 9ad80f3f17..3528236723 100755 --- a/harbour/contrib/make.hbs +++ b/harbour/contrib/make.hbs @@ -384,6 +384,7 @@ STATIC PROCEDURE build_projects( nAction, hProjectList, hProjectReqList, cOption IF hb_FileExists( s_cBase + s_cHome + cProject ) AddProject( hProjectList, cProject ) call_hbmk2_hbinfo( s_cBase + s_cHome + cProject, hProjectList[ cProject ] ) + hProjectList[ cProject ][ "lOrphan" ] := NIL ENDIF ENDIF NEXT @@ -431,8 +432,10 @@ STATIC PROCEDURE build_projects( nAction, hProjectList, hProjectReqList, cOption ENDIF /* Compile documentation */ - IF lPrimary .AND. lInstall - mk_hbd( PathSepToSelf( cProjectPath ) ) + IF lInstall + IF lPrimary .OR. "lOrphan" $ hProjectList[ cProject ] + mk_hbd( FNameDirGet( PathSepToSelf( cProjectPath ) ) ) + ENDIF ENDIF ENDIF NEXT