filon: SPECS cook.spec,NONE,1.1
Blues
blues w ds6.pg.gda.pl
Śro, 6 Mar 2002, 13:17:31 CET
On Sat, 23 Feb 2002, Filip Kalinski wrote:
> %description
> Cook is a tool for constructing files. It is given a set of files to
> create, and recipes of how to create them. In any non-trivial program
> there will be prerequisites to performing the actions necessary to
> creating any file, such as include files. The cook program provides a
> mechanism to define these.
>
> When a program is being developed or maintained, the programmer will
> typically change one file of several which comprise the program. Cook
> examines the last-modified times of the files to see when the
> prerequisites of a file have changed, implying that the file needs to
> be recreated as it is logically out of date.
>
> Cook also provides a facility for implicit recipes, allowing users to
> specify how to form a file with a given suffix from a file with a
> different suffix. For example, to create filename.o from filename.c
>
> - Cook is a replacement for the traditional make(1) tool. However, it
> is necessary to convert makefiles into cookbooks using the make2cook
> utility included in the distribution.
>
> - Cook has a simple but powerful string-based description language
> with many built-in functions. This allows sophisticated filename
> specification and manipulation without loss of readability or
> performance.
>
> - Cook is able to use fingerprints to supplement file modification
> times. This allows build optimization without contorted rules.
>
> - Cook is able to build your project with multiple parallel threads,
> with support for rules which must be single threaded. It is possible
> to distribute parallel builds over your LAN, allowing you to turn your
> network into a virtual parallel build engine.
>
> If you are putting together a source-code distribution and planning to
> write a makefile, consider writing a cookbook instead. Although Cook
> takes a day or two to learn, it is much more powerful and a bit more
> intuitave than the traditional make(1) tool. And Cook doesn't
> interpret tab differently to 8 space characters!
>
> %description -l pl
> Cook jest narzędziem do budowania plików. Podaje mu się zbiór plików do
> utworzenia i przepisy, jak je tworzyć.
Albo dajesz pełne tłumaczenie albo żadnego.
To co jest tutaj to karykatura....
--
---------------------------------
pozdr. Paweł Gołaszewski
---------------------------------
CPU not found - software emulation...
Więcej informacji o liście dyskusyjnej pld-devel-pl