Моя цель состоит в том, чтобы иметь правило, что file.asm должен быть построен точно так же, как file.ASM (или аналогичные варианты, например, file. [AA] [sS] [mM]).Я хотел бы не наступать на соглашение, о котором я не знаю.
Примеры соглашений о расширении файлов с учетом регистра:
Сборка
Файлы с .Sи .s расширения обрабатываются по-разному в GNU Assembler (.S проходит через препроцессор; .s - нет).
C / C ++
.C иногда (в зависимости от компилятора?) Компилируется как файл C ++, а .c компилируется как C.