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 ]
Makes and Models :: Autos
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/uhlv9scottvet (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 #yeswecanq_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 #tutorialwelshtroll (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 