> 10) Support BUILD-EVENTS that when the hbIDE for start and end the
> process build it call some specific user-commands (such as calling the
> upx, send the generated file via FTP or run any other program like
> compression or encryption, etc.)

I missed that one. Well, hbmk2 _does_ copying to any filesystem 
target after successful build (-instpath= option), it also supports 
upx for compression (-compr option), which leaves FTP/SCP and 
friends, and to address that shortly: I wouldn't like to convert 
hbmk2 into a 'curl' clone, it simple hasn't got any point to 
duplicate existing functionality in an inferior fashion.

BTW, you missed installer creation which is also a feature missing 
from hbmk2, and it will probably be missing forever due to 
the many variations and due to the fact that building installers 
is rarely tied 1 to 1 to building binaries, so some 'postbuild' 
script seems to fit the task better. For sure newer IDEs offer 
such feature, but I don't know how usable it is at this stage.

There is also .app bundle creation on OS X, which hbmk2 tries 
to do now, but it's pretty much experimental yet.

Overall there can be any number and sort of prebuild/postbuild 
tasks that users may want to automate, but as a general rule 
I'd like to keep hbmk2 as the builder tool only. Though if 
there is some generic and portable task that seems to be better 
suited for hbmk2, we can still add it there.

Brgds,
Viktor

_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to