follow comment

2010/3/3  <vouch...@users.sourceforge.net>:
>  - contrib/hbide/projects/hbide.hbi
>    ! Totally abandoned .hbi project protocol.
Good

>    + Restructured project management.
Good
>
>    + Implemented: .hbp as project definition protocol.
>      Exploited -3rd= token to keep hbIDE specific data.
>      Now you can open any existing .hbp and build it
>      out of the box. You must have set the build env
>      beforehand OR take use of hbIDE's .env protocol.
>
>    + Implemented: relative paths. The relative paths are
>      are computed downwards and from .hbp location.
>      Upper level paths still remain absolute. If your
>      projects structure is well thought of, then this
>      feature means this project tree is transferable
>      across different OS's and drives.
Compliment!
Having a unique project file is a big quantum leap!
I update my version in nexts  hours with a ready to use version of hbide and
updated documentation from
http://harbourlanguage.blogspot.com/
 <http://harbourlanguage.blogspot.com/>

>
>    + Managed: .hbp filters on source level and are
>      handelled transparently. In Project Tree source
>      is shown without filters. Search operations are
>      also transparent. So, an entry like:
>        {msvc|bcc}vouch/scandocument.prg
>      is respected by hbIDE.
True
>
>    ! The other changes:
>      - Project Properties dialogs contents.
>        It is now very simple to understand and manage.
Yes i confirm simplification
is suggest made follow simplification:
Create a New file & new Project with one click for user that want try write
his ?"Hello world" and immediately compile
Having in command line single prg for simple edit mode who help user
starting without use project
Dynamic defined wizard for visual define Flag like follow screenshot
starting from array/xml easy to define for hbide,harbour
{"/a","automatic memvar"}
{"/w","warning level",{ {"0","warning level0"},{"1","warning level1
default"},{"0","warning level0"} } }
{"/b","include debug info"}
i can finish this array if in your opinion is good way
If contain 3 dimension need a combobox
with this info can be read  extended info also in actual mode
[image: image]

Project tree require more click because have 4 level
imo is better a reduced tree
>
>      - Concept of meta-data is eliminated.
Why?
>
>      - The output executable is automatically recognized
>        from linker output. So "Destination folder" is
>        kept for only "Launch" option which, in fact, does
>        not know where executable is located. "Build & Launch"
>        and "Rebuild & Launch" options do not look for
>        "Destination folder" at all.
>
>      - Project location is always pulled from .hbp file.
>        It is not retained anywhere to make the project
>        portable.
>
>      - Many more facts I cannot recollect at present.
>
>     ; TODO: {hbmk2} slot in hbide.env protocol to pass
>       command-line parameters.
>
>     ; NOTE: delete hbide.ini, idesettings.ini, all .hbi's
>             and start with clean state.
>
>             Regression is highly possible and I am eager
>             to hear from you. This commit is just for
>             stramlining project management, though there
>             few other features implemented less important
>             to mention.
>
>
>



-- 
Massimo Belgrano
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to