> On May 11, 2020, at 6:41 PM, Mattias Gaertner via fpc-pascal 
> <fpc-pascal@lists.freepascal.org> wrote:
> 
> This creates a node for directory Path. Path should be your program
> directory.
> 
> 
>>          UnitPathTemplate := TDefineTemplate.Create('???','???',
>>            UnitPathMacroName,
>>            UnitPathMacro+';'+ExpandFileName(Path),
>>            da_Define
>>            );
>>          DirectoryTemplate.AddChild(UnitPathTemplate);
> 
> This expands the UnitPath of directory Path with Path. 
> Maybe you meant
> UnitPathMacro+';'+ExpandFileName(SomeUnitPath),

I wanted this to behave like the compiler normally does, that is you supply 
paths to the units with -Fu and includes with -Fi. What is the way to achieve 
that here?

For example in my test project I have the directory that contains the program 
and another direction to test units in other directories so I basically just 
want:

pp /path/to/test.pas -Fu/path/to/other_units

Pretty simple but I don't seem to be going about it correctly.

Regards,
        Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to