Revision: 12203
http://harbour-project.svn.sourceforge.net/harbour-project/?rev=12203&view=rev
Author: vszakats
Date: 2009-08-20 18:16:55 +0000 (Thu, 20 Aug 2009)
Log Message:
-----------
2009-08-20 20:07 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* utils/hbmk2/hbmk2.prg
* config/global.mk
! Fixed to -undef:__PLATFORM__UNIX even for Windows host platforms.
This is required because Cygwin builds have this envvar set.
I'm not sure that setting __PLATFORM__UNIX for Cygwin is right
behavior though.
* config/dos/watcom.mk
* config/win/watcom.mk
* config/linux/watcom.mk
* config/os2/watcom.mk
+ config/common/watcom.mk
% Moved common watcom compiler specific make logic to one file.
I've choosen OS/2 rules in this global makefile, as they will
work on all platforms, albeit in the known slighly hacky way.
It's easy to reintroduce shell specific rules for more advanced
shells. There was one common rule set for nt/dos shells, plus
a very clean one for sh. I may do this in a next commit.
After this change it's possible to create all possible watcom
cross-builds. Pls shout if I missed something or the concept
seems to have some potential flaws.
; QUESTION: Does 'wlib' support '-p=64' option on Linux watcom builds?
; NOTE: Still most of the not yet merged logic could be merged,
since there is only a few minor difference between them.
; TODO: Add shell optimized watcom rules for nt/dos/sh shells.
; TODO: Try to do a similar stunt for gcc.mk files.
* source/pp/ppcore.c
* #ifdef -> #if defined()
Modified Paths:
--------------
trunk/harbour/ChangeLog
trunk/harbour/config/dos/watcom.mk
trunk/harbour/config/global.mk
trunk/harbour/config/linux/watcom.mk
trunk/harbour/config/os2/watcom.mk
trunk/harbour/config/win/watcom.mk
trunk/harbour/source/pp/ppcore.c
trunk/harbour/utils/hbmk2/hbmk2.prg
Added Paths:
-----------
trunk/harbour/config/common/
trunk/harbour/config/common/watcom.mk
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