I have a Delphi 2007 project that uses several non-visual libraries (such as OmniXML, Synapse, some classes from TntUnicode) distributed as source code (.pas files).
I can add their paths in IDE to Tools -> Options -> Environment -> Delphi -> Library Win32 -> Library path
but it doesn't look like a good way because these paths need to be set on each computer and all projects have to use the same library version.
Is there any way to add them to the project instead? As I understand it is possible in newer Delphi versions in Project Options How can I add a library path to a delphi project? but in 2007 I don't see such option.
I found only Search path in Directories/Conditionals, but it is separate for Release/Debug config and I don't know what macros work here except ${BDS}
. Also I am not sure if it was intended for such use. Maybe there is a better option?