Co máte, jsou kousky, které slepí stavbu dohromady. Vytvářejte skripty, automaticky generované konfigurace, soubory makefile, které zahrnují jiné soubory makefile - zpochybňovat, jak by se tyto věci měly jmenovat, je dobrý nápad.
Především buďte konzistentní .
Viděl jsem mnoho přípon .mk pro soubory zahrnuté přes Makefile. Nicméně, jak Gyom naznačuje, je to velmi subjektivní otázka.
Ať už je zvýrazňovač syntaxe ve vašem zvoleném editoru šťastný, pravděpodobně dobrá volba. Pokud jste v týmu, kde každý používá něco jiného, zeptejte se lidí. Pro mě, pojmenování makefile include s příponou .mk zvýrazní správně pro každého. Podobným způsobem pomáhá pojmenování skriptů shellu s příponou .sh.
Stručně řečeno, dejte jasně najevo názvy souborů a snažte se, aby zvýrazňování syntaxe fungovalo na co největším počtu editorů / IDE. Makefile.common to možná neudělá, common.mk může mít lepší šanci.
Open source styl Google používá jako oddělovače podtržítka:https://google.github.io/styleguide/shellguide.html#s7.4-source-filenames.
Takže ve vašem případě by to bylo do_this_please.sh
nebo do_this_please
pomocí tohoto stylu.