after updating Hydra I ran our build script and the build failed.
Unit ‘uHYCrossPlatformInterfaces’ not found.
I then opened the Delphi IDE to investigate further. When opening the IDE I had a bunch of errors, such as:
We use TFS for Version Control. Files are read-only and must be checked out for editing.
I checked out one of the many files it was complaining about and restarted the IDE.
I then understood what was hapenning. The Hydra units have been renamed, and I guess when a project is loaded or file is opened in the IDE you will try to automatically replace any old Hydra Unit names with the new names.
uHYModuleManager → Hydra.VCL.ModuleManager
uHYIntf → Hydra.VCL.Interfaces
uHYCLRWrappers → Hydra.Managed.Wrappers
Can you please provide a listing of the old/new unit names?
Is there a way to deactivate the automatic unit name replacement? If not, you should check if the file is read-only.