• [^] # Re: BSD Owl, ton prochain système de build

    Posté par . En réponse au message lancer un shell "vierge" dans un nouveau terminal. Évalué à 2.

    env -i HOME="${HOME}" x-terminal-emulator -e bash

    Comment ai-je pu ne pas penser à un truc aussi évident... Merci! Plus qu'a filer à bash les arguments pour spécifier quels fichiers de conf lire, et c'est nickel (trivial, bash à au moins un man clair).

    Tu devrais regarder BSD Owl et sa fonction subshell:

    Intéressant, j'y jetterai un œil, même si j'ai un mauvais apriori des Makefile. Ça pourra me filer des idées ou même me convaincre que finalement, «les Makefile,c'est trivial». Pointe d'humour, mais si je n'aime pas les makefile, c'est surtout que je les trouve illisibles. Sans parler du fait qu'il y ait une différence syntaxique entre les divers caractères blancs, c'est typiquement le genre de trucs qui me fait tiquer. Et la raison principale pour laquelle me suis pas encore essayé au python.

    la version BSD, pas GNU.

    Je ne savais pas qu'il y avait tant de différences que ça.

    Pour prendre un projet complexe en C le fichier Makefile principal ressemble à:

    Le pire, c'est que tu vas me convaincre... c'est bon ça! concis! lisible! maintenable (à première vue du moins)!! Bon, demain férié, rien à faire à part zoner sur le net ou coder, bah je pense que je vais tester. Sûrement tester ce soir aussi, pour le coup (je devrais être capable d'installer/tester netBSD sur une autre machine en même temps, ce que j'avais prévu comme programme pour la soirée héhé).