Egyfelől ez akár egy bloatbuild system történetének kezdete is lehetne
Igen, a nyújtott kisujj és a kar esete, gondolom, ezek vezettek mindenféle build-framework fejlesztésekhez. Viszont ahogy írod is, egy kis if
meg for
-támogatás (na, meg egy kis sztring-manipuláció) a Makefile-ba talán nem annyira "bloat".
gmake
néven és akkor kezdődik a symlinkekkel való rettenetes gányolás
Miért kell szimlinkelni? Ha a GNUMakefile jól van megírva, akkor a $(MAKE)
parancsot használja a következő szintű make
-hez, azaz a gmake
parancsra le kellene rendesen fordulnia.
ha egyéni igényeid vannak, akkor azt programozd le a rendszer shelljében
Viszont ha van egy olyan keret, ami ezeket támogatja, miért ne használhatnád? Mint ahogy én sem ragaszkodtam a szabványhoz, hanem kihasználtam a plusz lehetőségeket, ezáltal kisebb az én kódom, másrészt nagyobb része (a BSD-make bővített készlete) széles körben tesztelt, azaz kevesebb a hiba lehetősége. Ennyi erővel a make is bloat, mert azért nem olyan nehéz egy szkriptet összedobni, ami legenerálja a dolgokat :)
Azaz: azt gondolom, hogy attól, hogy a POSIX-nál valami többet tud, nem feltétlen bloat.
A honlapod egyébként kurwa jó, nekem nagyon bejön.
Köszi :)
Saját programok még mindig 404
Semmi se hibamentes :(
ne keverjük össze egy személyes honlap makróalapú felépítését, komplex C/C++ projektek buildelésével, mert nem ugyanaz a kategória
Valóban nem. Viszont úgy gondolom, hogy a make
arra lett kitalálva, hogy néhány fájlból meghatározott szabályok szerint új fájlt generáljon, amennyiben a kiindulási fájlok közül legalább egy újabb, mint a cél - azaz nem feltétlen csak C/C++ projektekre lehet használni.
minden WM alatt menne, ahogyan az elvárható, de ez mellett ki tudná használni a "szívügy" WM cuccait
Elismerem, így valóban korrektebb lenne.