submit urlsubmit rss feedadd directory

article

In computing, make is a utility that automates the process of converting files from one form to another. The make identifies and runs the programs which are necessary to convert the files (these programs are called dependencies). Tracking dependencies is simple and centers on using the modification time of the input files. Most frequently it is used for compiling source code into object code, joining and then linking object code into executables or libraries. It uses files called "makefiles" to determine the dependency graph for a given output, and the build scripts which need to be passed to the shell to build them. The term makefile stems from their traditional file name of "makefile" or (later) "Makefile".

Origin


There are now a number of dependency-tracking build utilities, but make is one of the most wide-spread, primarily due to its inclusion in Unix, starting with the PWB variant, which featured a variety of tools targeting software development workloads. It was originally created by Stuart Feldman in 1977 at Bell Labs. In 2003 Dr. Feldman received the ACM Software System Award for the invention of this important tool.

Before make's introduction, the Unix build system would most likely consist of "make" and "install" shell scripts accompanying a program's source. Being able to combine the commands for the different targets into a single file, and being able to abstract out dependency tracking and archive handling, was an important step in the direction of modern build environments.

More on [ Make ]


directory of related categories

 

 
directory of related topics

Makes and Models :: Autos

 
By_Make RSS feed
By Make - Twitter Search

@LyricalThreat Jor El was forced to make the orb by the council, to not do it would of been an act of treason. But still he blue impurity.
foxsyd (Sherrie Sherwood) Mon, 21 Dec 2009 12:14:25 -0000
@LyricalThreat Jor El was forced to make the orb by the council, to not do it would of been an act of treason. But still he blue impurity.
Just wrapped my pressies so need to now make some effort to eat and get ready to go out. Might be ready by about 4!!
Karen55555 (Karen) Mon, 21 Dec 2009 12:14:23 -0000
Just wrapped my pressies so need to now make some effort to eat and get ready to go out. Might be ready by about 4!!
Davao City, Mindanao. These kids make a living by scavenging for paper and cardboard. http://twitpic.com/uhlv9
scottvet (Scott Nimmo) Mon, 21 Dec 2009 12:13:13 -0000
Davao City, Mindanao. These kids make a living by scavenging for paper and cardboard. http://twitpic.com/uhlv9
#copenhagenfail means we the people have to make the change. We know the targets: -90%C by 2030. God with us #yeswecan
q_a_y (Alice Yaxley) Mon, 21 Dec 2009 12:12:47 -0000
#copenhagenfail means we the people have to make the change. We know the targets: -90%C by 2030. God with us #yeswecan
Have to mail two Christmas packages today. What are the chances they'll make their destinations by Christmas Eve?
KellyQuinn (Kelly Quinn) Mon, 21 Dec 2009 12:11:24 -0000
Have to mail two Christmas packages today. What are the chances they'll make their destinations by Christmas Eve?
RT @revjesse: Make a Easy snow text effect - http://www.tipsquirrel.com/?p=3017 by simon rudd (@revjesse) #photoshop #tutorial
welshtroll (welshtroll) Mon, 21 Dec 2009 12:11:14 -0000
RT @revjesse: Make a Easy snow text effect - http://www.tipsquirrel.com/?p=3017 by simon rudd (@revjesse) #photoshop #tutorial

 
Subscribe to By_Make RSS feed

By_Make related videos
Make Up Tutorials
Next Video
By_Make related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor