MarkOates / blast

0 stars 0 forks source link

Account for changes in FiLEnAmECasINg in when renaming files #27

Open MarkOates opened 2 years ago

MarkOates commented 2 years ago

Problem

Problem recently occurred when attempting to build on Windows, a file Elements/Scrollbar.q.yml that had been renamed from Elements/ScrollBar.q.yml (notice the casing) happened on https://github.com/allegroflare/allegro_flare/commit/5f0d67dffa59c25fa59b194970cc2018df688d37. On MacOS it continued to work without an issue, however Windows was unable to pickup the change until a commit was forced to change the name via git mv -f. See this article here on forcing renaming of casing.

Unfortunately, this error only becomes visible by the time it makes it to Windows building.

Solution

This contingency should be included in blast's rename_component program.