Jump to content

Uwe Raabe

Members
  • Content Count

    2907
  • Joined

  • Last visited

  • Days Won

    169

Posts posted by Uwe Raabe


  1. Yes. The command line application is named MMT_UDA. It expects at least the file name of the dependency project (.mmdep) and the report type (-uses, -cycles or -ldp). For LDP reports the output file name is taken from the .mmdep, but for other reports you must specify that name as a third parameter.

    • Thanks 1

  2. 6 hours ago, Joseph MItzen said:

    it struck  me as strange that not even the project manager had any idea when the product would be released.

    I am pretty sure he definitely had an idea, but then things were going to change a bit. Let's see the positive side: Embarcadero obviously has some sort of agile culture.

    • Haha 1

  3.  I often have different optset files containing unit search path entries. Usually I separate them by library name.

     

    F.i. there is one optset for TMS Scripter or GLScene, where several folders have to be added to the search path. As my folder layout for projects is consistent, the search path for each library is the same for each project. Thus I only have to add that optset to each project (only the first one, the others with drag'n'drop) to add the necessary folders to the project search path. As a gimmick I can see immediately which libraries a project depends on.

     

    This is als pretty convenient when the projects inside a project group share a couple of local folders in their search path. Using an optset for that makes changing the search path for all projects at once just a breeze.

     

    Unfortunately FinalBuilder is not able to resolve those optset references. Therefore I have written a small program doing that, which is called immediately before the compile action.

     

    Regarding RSP-14723: Indeed, optset references are not removed from the dproj. As that is not very common in my workflow I usually fix this by editing the dproj manually.

    • Like 1

  4. 1 hour ago, PeterPanettone said:

    Why are there no Win64 compiler versions listed

    Basically because there has been no need to implement it yet.

     

    The compiler version merely sets the default conditional defines (like VER320) related to the compiler, but those can be extended by yourself in that same dialog. Also, only the uses clauses are parsed for dependencies, so most of the code is ignored anyway. 

     

    What differences in the dependency results do you get with the plain Win32 compiler setting compared to Win64?


  5. Another advantage of actions and action lists is that they can reside on a datamodule, which can be used in a VCL and a FMX application. Thus the same action logic can be used, which might have to be duplicated otherwise.

    • Like 2

  6. 10 minutes ago, A.M. Hoornweg said:

    Does this support copying to the clipboard?  In Delphi XE it doesn't.

    I am not sure if the quote is actually the intended one, as Thomas description is not related to the clipboard at all.

     

    In case you are referring to the MMX solution, make sure that you copy the interface (not its methods) from the contents list of the MMX Code Explorer window and paste it into the members list of the target class.

    • Like 1
×