Frank Heckenbach wrote:
Adriaan van Os wrote:
A minor issue is filename capitalization. Currently, --progress-messages and --debug-automake display auto-compiled unit filenames (and .gpi filenames) in full lowercase.
Doesn't appear so (and I don't think I've changed this recently):
# cat t.pas program T;
uses FoO in 'FoO.pas';
begin
end. # gpc --automake --progress-messages t.pas #progress# FoO.pas (10) #progress# t.pas (8)
With explicit unit filename:
program T; uses FoO in 'FoO.pas'; begin end.
gpc --automake --progress-messages --debug-automake t.pas checking recompilation of `FoO' in `foo.gpi': GPC automake: gpc --automake --progress-messages --debug-automake --amtmpfile=/var/tmp//ccACCt9S.gpa -M -o /var/tmp//cclbeV9K FoO.pas GPC automake: done GPC automake: adding to automake temp file: #up to date: foo.gpi all checks passed: 0 GPC automake: adding to automake temp file: FoO.o
Without explicit unit filename:
program T; uses FoO; begin end.
gpc --automake --progress-messages --debug-automake t.pas checking recompilation of `FoO' in `foo.gpi': GPC automake: gpc --automake --progress-messages --debug-automake --amtmpfile=/var/tmp//cccndV3t.gpa -M -o /var/tmp//ccJkkOUx foo.pas GPC automake: done GPC automake: adding to automake temp file: #up to date: foo.gpi all checks passed: 0 GPC automake: adding to automake temp file: foo.o
Note that compilation is too fast to test --progress-messages, but I am pretty sure that with explicit unit filename the progress-message will list "FoO.pas", without "foo.pas".
Regards,
Adriaan van Os