Le 8 juin 09 à 23:20, Polytropon a écrit :

On Mon, 8 Jun 2009 22:12:17 +0200, Roland Smith <rsm...@xs4all.nl> wrote:
On Sun, Jun 07, 2009 at 11:52:17PM -0500, Lars Eighner wrote:

What I need most is to find (a) make tutorial(s) that do not suppose make is being used for compling c/c++ programs. Yes, I know, that is mostly why make exists, but many tutorials plunge right into C examples with implicit C rules, while -- it seems to me -- make could be much more useful for a variety of things, and I could sure use more of the general and arbitrary
examples.

I use make to e.g. build complex LaTeX documents with included gnuplot
graphs. Works like a charm. But that it is not conceptually different
from compiling a C program.

Correct. I do the same here.

I also do use make to produce LaTeX documents. I even `published' my collection of makefiles at https://gna.org/projects/bsdmakepscripts/

There is some terse indications for using these makefiles in a TeX document:

http://home.gna.org/bsdmakepscripts/tex.html

(much more need to be written as usual). An interesting feature of these scripts is the good integration of METAPOST and BIBTEX (this is not yet exemplified).


As you have guessed, make can be used for much more than C files compilation, but as it has been pointed out, these other uses are not conceptually different from the `C-case'. In fact in the typical way of using a UNIX-like workstation, data is processed through a stack of elementary treatments in order to obtain a final object (whether it is a program, a PostScript file or a full web site). This is why make can be viewed as the central part of the work with a UNIX-like workstation (sharing its place with an editor of your choice).
--
All the best,
Michaël

_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to