• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux Cook Download

Cook

February 27, 2008
Cook is file construction software, allowing users to create and manage files for their projects.
Version 2.31
License GPL v3
Platform Linux
Supported Languages English
Homepage miller.emu.id.au
Developed by Peter Miller
Cook is a powerful software tool that allows users to construct files by providing a set of files to create and recipes on how to create them. With Cook, developers can easily manage prerequisites needed for creating any file, including include files, in any non-trivial program.

One of Cook's most beneficial features is its ability to examine files' last-modified times to determine when prerequisites have changed. This means that Cook can recreate a file that is logically out-of-date based on its prerequisites, making it an incredibly efficient and proactive tool for developers.

Cook also offers an implicit recipes facility that enables its users to specify how to form a file with a given extension from a file with a different extension. For instance, to create filename.o from filename.c, Cook provides an easy and reliable solution.

The software is a replacement for the traditional make tool that has more advanced features, including true variables and a powerful string-based description language with built-in functions. This gives developers more flexibility and ease of use when specifying and manipulating filenames, without sacrificing performance or readability.

Cook also allows users to define their functions and build in parallel to distribute parallel builds over a LAN network. The software can use fingerprints to supplement file modification times, enabling build optimization without contorted rules.

In addition, Cook can be configured with an explicit list of primary source files for faster dependency graph construction and better error messages when the graph can't be built. The software provides extra features, such as turning input rules into a shell script or web page, and special cascade dependencies, enabling powerful include dependency specification.

Cook is compatible with almost any flavor of UNIX and offers a self-configuring source distribution using a GNU Autoconf generated configure script. With Cook's easy-to-use features and capabilities, developers can improve their programming productivity and efficiency.

The latest release of Cook addresses a minor build problem to ensure that the software continues to operate at its highest level. Overall, Cook is a reliable and essential software tool that offers advanced features and capabilities for developers to optimize their programming workflow.
What's New

Version 2.31: N/A

Free Download 881K
377
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

Pnxsmbtool (PhoeNUX SAMBA tool)
Pnxsmbtool is a user-friendly tool for effortlessly configuring a Samba server suitable ...
Murrine Gray
A software theme called Murrina features gray colors for an aesthetic touch.
Shooty my Booty
Shooty my Booty is a fun and addictive game where players shoot ...
qtpod
Qt-based qtpod software provides MIDI control for Line6 POD 2.0 and POD ...
fabricpackagemanager
The fabricpackagemanager is a Python-based API that enables installations of packages directly ...
ipw3945-ucode
Ipw3945-ucode offers a necessary file for the installation of ipw3945 on a ...
rfs
RFS is a shell command that helps you build and maintain a ...
Tiquit
Tiquit is an IT support incident tracking and reporting software that is ...
Woot BOC
Automatically access the "order" page upon BOC (Random Crap) availability on woot.com.
Linksys Syslog
Linksys Syslog software captures SNMP trap messages from a Linksys router and ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.