[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Élaboration d'un package, passer de make à scons, kezako ?



Bonjour,

On Wed, Feb 11, 2015 at 12:34:05PM +0100, Francois Lafont wrote:
> J'ai cru comprendre que désormais pour le build d'un package,
> il ne fallait plus utiliser make dans le ./debian/rules mais
> scons. Est-ce vrai ?

Non. Aucune discussion n'a même eu lieu à ce sujet sur les listes debian.

La référence reste debian-policy[1] :
| It must start with the line #!/usr/bin/make -f, so that it can be
| invoked by saying its name rather than invoking make explicitly. That
| is, invoking either of make -f debian/rules args... or ./debian/rules
| args... must result in identical behavior.  >

[1]: https://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules

> En fait, scons je ne sais même pas ce que c'est.

SCons c'est quelque-chose qui essaie de rendre les mêmes services que
Make mais qui n'a rien à voir en terme d'utilisation :
  - https://www.google.com/search?q=scons
  - http://www.scons.org/wiki/FrequentlyAskedQuestions#What_is_SCons.3F
  - http://fr.wikipedia.org/wiki/SCons

| What is SCons?
|
| SCons is a software construction tool—that is, a superior
| alternative to the classic "Make" build tool that we all know and
| love.
| 
| SCons is implemented as a Python script and set of modules, and
| SCons "configuration files" are actually executed as Python
| scripts. This gives SCons many powerful capabilities not found in
| other software build tools.


Cordialement,
F.


Reply to: