Re: [openplacos-dev] makefile, autoconf, toussa |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/openplacos-dev Archives
]
- To: openplacos-dev@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [openplacos-dev] makefile, autoconf, toussa
- From: flagos <flagospub@xxxxxxxxx>
- Date: Thu, 1 Mar 2012 00:23:07 +0100
- Authentication-results: mr.google.com; spf=pass (google.com: domain of flagospub@xxxxxxxxx designates 10.52.23.169 as permitted sender) smtp.mail=flagospub@xxxxxxxxx; dkim=pass header.i=flagospub@xxxxxxxxx
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=1Zu1/bMfKksvDN5dJMB8/ZTFnG1HvCcv6N70WsE0dSw=; b=s/7y249zaYRSZ3YTTHKqBU5NqPDAsLG9hncGAhkpi8KiOwy9A2BFG6L3rblxBFL67B LzeZfSa15XnpKTtDStaQkrqD4VUljcJr1nRPJqMR2bhlC1EPKOHnRC+oMKbKn88ou9o2 FU+BrAMIFYeDYrRIUTZo5j0FibOyO6nq3ZoE0=
Merci bien pour l'exemple jay.
J'ai créé un repo github pour qu'on avance sur le sujet (kirsh: jay
preferait qu'on travaille sur github). J'ai créé une branche makefile
a partir de la branche master (un truc stable donc).
# page du repo
https://github.com/flagos/openplacos
Voici la proposition:
on definit quelques variables dans un makefile.defs
https://github.com/flagos/openplacos/blob/makefile/Makefile.defs
on les reutilise de maniere honteusement directe dans le makefile
https://github.com/flagos/openplacos/blob/makefile/Makefilehttps://github.com/flagos/openplacos/blob/makefile/Makefile
Alors, je previens des maintenant, je n'ai absolument pas testé ce
makefile, j'ai pas envie de pourrir mon systeme ce soir :-) Je
prendrai le temps de le faire plus tard. L'interet est plus pour
savoir si ca convient a tout le monde.
Le 29 février 2012 12:06, jay peche <jaypeche@xxxxxxxxx> a écrit :
> Un exemple multiOS dont on pourrait s'inspirer :
> http://svn.apache.org/repos/asf/poi/trunk/src/contrib/poi-ruby/Makefile
>
> Le 29 février 2012 11:07, flagos <flagospub@xxxxxxxxx> a écrit :
>
>> Yop,
>>
>> On vient d'avoir une petite discussion avec Jerome sur ce sujet. On a
>> un peu constaté que le flow autoconf, quelqu'un de normalement
>> constitué ne peut pas le comprendre ;-) Du coup, on aimerait quand
>> meme bien être basé sur des makefile (reuse tout ca), mais pour autant
>> sans se coltiner autoconf (a moins que quelqu'un ait une grosse motive
>> pour le faire ?).
>>
>> La proposition qui a émergée de ca, c'est de dire on se fait pas
>> chier: autoconf, on aimerait juste qu'il nous gere les path pour els
>> differentes distros, c'est notre seul interet a l'utiliser pour
>> l'instant. Pour faire ca, on peut utiliser un include dans le
>> Makefile:
>>
>> include Makefile.defs
>>
>> Ce petit fichier contiendrait des variables vers les chemins dont on a
>> besoin, distro dependants et édités par le mainteneur de paquet.
>>
>> Ca résout notre souci du jour, ca rend la creation et la maintenance
>> de paquets plus simple, et le jour ou quelqu'un est inspiré par
>> autoconf, ce sera pas le grand ecart.
>>
>> Vous en dites quoi ?
>>
>> --
>> Tapé depuis mon clavier
>>
>>
>
--
Tapé depuis mon clavier