Recursivitee [Makefile] - Shell/Batch - Programmation
Marsh Posté le 06-06-2005 à 22:40:12
en toute honneteté, ne serait il pas temps de laisser mourrir le makefile ? c'etait bien rigolo en 82, mais la on est en 2005 quoi
Marsh Posté le 06-06-2005 à 22:42:42
Va lire ça :
http://aegis.sourceforge.net/auug97.pdf
Marsh Posté le 06-06-2005 à 23:57:39
chrisbk a écrit : en toute honneteté, ne serait il pas temps de laisser mourrir le makefile ? c'etait bien rigolo en 82, mais la on est en 2005 quoi |
Moi je le trouve tres puissant... c'est juste un peu fastidieux a ecrire a la main, mais j'aime bien
Elianor: Merci merci !
Marsh Posté le 06-06-2005 à 23:59:46
deather2 a écrit : c'est juste un peu fastidieux a ecrire a la main |
je me vois bien faire un makefile à la main pour les 3000 classes de tructeering
Le tout avec gestion des dépendances
multiples compilateurs
Marsh Posté le 07-06-2005 à 00:20:58
Je fais tout mes Makefile a la main, pour tout les compilateurs sous tout les OS, aussi bien pour le BSD make que le GNU make
Marsh Posté le 07-06-2005 à 09:54:10
et tu passes genre 10% de tps a developper et 90% a faire les makefile ?
Marsh Posté le 07-06-2005 à 10:02:23
Et moi, j'ai écrit mon propre IDE
Marsh Posté le 06-06-2005 à 21:13:53
Bonjour,
Je travail sur un projet contenant pas mal de code. Chaque module est dans un dossier.
hemios% ls -F
Build/ CGameEngine/ CSDL_Mixer/ CSingleton/
CBeginGUI/ CMediaLayer/ CSDL_Net/ GNUmakefile
CEntity/ CSDL_Event/ CSDL_Video/ Main/
Chacun de ces dossiers contient un Makefile.
Je voudrais savoir comment creer un Makefile dans ce repertoire, qui irait lancer make dans les repertoires que j'aurais au prealable defini.
Est-ce possible ?
Notez que je recherche une solution portable entre le GNU Make et le BSD Make.
J'ai eu beau chercher sur google, j'ai pas trouver grand chose
Merci d'avance pour votre aide