Revision: 12222
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12222&view=rev
Author: vszakats
Date: 2009-08-21 08:58:55 +0000 (Fri, 21 Aug 2009)
Log Message:
-----------
2009-08-21 10:54 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* source/pp/Makefile
* bin/hb-mkdyn.bat
+ Deleting hbpp dynamic built object to not interfere with
harbour dll creation when picking up the objects with wildcard.
* Changed .dll creation script to not filter out above object
explicitly, it's not needed anymore.
* source/vm/mainwin.c
* source/vm/mainstd.c
* bin/hb-mkdyn.bat
+ Added hack to exclude any content when creating dynamic build
objects for win/watcom. Any content here breaks .dll creation
on this target.
* Changed .dll creation script to not filter out above objects
explicitly, it's not needed anymore.
* config/global.mk
% Changed CPU detection to use $(filter)
+ Added CPU detection based on wce compilers.
+ Showing detected host and target CPU architecture in log
(if it could be detected - this is currently only implemented
for non-*nix targets)
- Deleted host binary extension display in verbose mode.
- Deleted now unused HB_BUILD_VERBOSE option.
* config/global.mk
+ Added HB_DYN_VER variable to hold the version number used in Harbour
dynamic libary name.
* config/bsd/global.mk
* config/darwin/global.mk
* config/hpux/global.mk
* config/linux/global.mk
* config/os2/global.mk
* config/sunos/global.mk
* config/wce/global.mk
* config/win/global.mk
+ Added DYN_EXT variables for each platform.
* source/Makefile
* config/rules.mk
+ config/dyn.mk
+ source/dynlib
+ source/dynlib/mt
+ source/dynlib/mt/Makefile
+ source/dynlib/Makefile
* config/win/msvc.mk
+ Added experimental .dll building feature to the GNU Make system.
It's only implemented for MSVC yet.
The goal is to replace shell specific (postinst) solutions.
* utils/hbmk2/hbmk2.prg
+ Added darwin/icc support. Untested yet.
* source/vm/maindllp.c
! Fixed typo in prev commit.
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/bin/hb-mkdyn.bat
trunk/harbour/config/bsd/global.mk
trunk/harbour/config/darwin/global.mk
trunk/harbour/config/global.mk
trunk/harbour/config/hpux/global.mk
trunk/harbour/config/linux/global.mk
trunk/harbour/config/os2/global.mk
trunk/harbour/config/rules.mk
trunk/harbour/config/sunos/global.mk
trunk/harbour/config/wce/global.mk
trunk/harbour/config/win/global.mk
trunk/harbour/config/win/msvc.mk
trunk/harbour/source/Makefile
trunk/harbour/source/pp/Makefile
trunk/harbour/source/vm/maindllp.c
trunk/harbour/source/vm/mainstd.c
trunk/harbour/source/vm/mainwin.c
trunk/harbour/utils/hbmk2/hbmk2.prg
Added Paths:
-----------
trunk/harbour/config/dyn.mk
trunk/harbour/source/dynlib/
trunk/harbour/source/dynlib/Makefile
trunk/harbour/source/dynlib/mt/
trunk/harbour/source/dynlib/mt/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