Revision: 12044
          
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12044&view=rev
Author:   vszakats
Date:     2009-08-10 22:37:31 +0000 (Mon, 10 Aug 2009)

Log Message:
-----------
2009-08-11 00:31 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
  * config/bin.cf
    + Harbour binary core liblists are now formed centrally.
      Four variations are generated:
         HB_LIBS_ST_RDD
         HB_LIBS_MT_RDD
         HB_LIBS_ST_NORDD
         HB_LIBS_MT_NORDD
      Binaries can choose by using: 'LIBS = $(HB_LIBS_*)'.
      Important to use '='.
      This step also fixes potential problems with former liblists,
      where it was easy to make a local mistakes and some libs which
      needed more complicated logic, or which were just rarely used
      simply weren't added. Now all liblists are guaranteed to have
      proper order and content.
      HB_GT_LIBS and HB_DB_DRIVERS are automatically added centrally,
      so no need to add them manually in each compiler specific .cf.

  * tests/Makefile
  * tests/hbpptest/Makefile
  * tests/multifnc/Makefile
  * utils/hbformat/Makefile
  * utils/hbmk2/Makefile
  * utils/hbtest/Makefile
  * utils/hbi18n/Makefile
  * utils/hbrun/Makefile
    % Using above HB_LIBS_* macros.
    ; The only few places which I didn't thouch is non-Harbour
      executables (harbour exe and hbpp exe).

  * config/bsd/gcc.cf
  * config/wce/msvcarm.cf
  * config/wce/mingwarm.cf
  * config/wce/poccarm.cf
  * config/hpux/gcc.cf
  * config/darwin/gcc.cf
  * config/dos/watcom.cf
  * config/dos/djgpp.cf
  * config/win/watcom.cf
  * config/win/icc.cf
  * config/win/cygwin.cf
  * config/win/msvc.cf
  * config/win/xcc.cf
  * config/win/mingw.cf
  * config/win/pocc.cf
  * config/win/bcc.cf
  * config/linux/watcom.cf
  * config/linux/gcc.cf
  * config/linux/icc.cf
  * config/linux/sunpro.cf
  * config/os2/watcom.cf
  * config/os2/gcc.cf
  * config/sunos/gcc.cf
  * config/sunos/sunpro.cf
    % Deleted local logic to merge HB_GT_LIBS and HB_DB_DRIVERS
      into LIBS.

  * utils/hbmk2/hbmk2.hbp
  * utils/hbrun/hbrun.hbp
    ! Extra libspecs are still needed for some compilers.
      I've readded them until better solution is found.

Modified Paths:
--------------
    trunk/harbour/ChangeLog
    trunk/harbour/config/bin.cf
    trunk/harbour/config/bsd/gcc.cf
    trunk/harbour/config/darwin/gcc.cf
    trunk/harbour/config/dos/djgpp.cf
    trunk/harbour/config/dos/watcom.cf
    trunk/harbour/config/hpux/gcc.cf
    trunk/harbour/config/linux/gcc.cf
    trunk/harbour/config/linux/icc.cf
    trunk/harbour/config/linux/sunpro.cf
    trunk/harbour/config/linux/watcom.cf
    trunk/harbour/config/os2/gcc.cf
    trunk/harbour/config/os2/watcom.cf
    trunk/harbour/config/sunos/gcc.cf
    trunk/harbour/config/sunos/sunpro.cf
    trunk/harbour/config/wce/mingwarm.cf
    trunk/harbour/config/wce/msvcarm.cf
    trunk/harbour/config/wce/poccarm.cf
    trunk/harbour/config/win/bcc.cf
    trunk/harbour/config/win/cygwin.cf
    trunk/harbour/config/win/icc.cf
    trunk/harbour/config/win/mingw.cf
    trunk/harbour/config/win/msvc.cf
    trunk/harbour/config/win/pocc.cf
    trunk/harbour/config/win/watcom.cf
    trunk/harbour/config/win/xcc.cf
    trunk/harbour/tests/Makefile
    trunk/harbour/tests/hbpptest/Makefile
    trunk/harbour/tests/multifnc/Makefile
    trunk/harbour/utils/hbformat/Makefile
    trunk/harbour/utils/hbi18n/Makefile
    trunk/harbour/utils/hbmk2/Makefile
    trunk/harbour/utils/hbmk2/hbmk2.hbp
    trunk/harbour/utils/hbrun/Makefile
    trunk/harbour/utils/hbrun/hbrun.hbp
    trunk/harbour/utils/hbtest/Makefile


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to