mshah316 / Make_Command

I implement my own linux make command using an acyclic graph algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make_Command

I implement my own linux make command using an acyclic graph algorithm To begin the make proccess of linking files girst I parse through the makefile looking for depdendecy relationships to setup my acyclic graph. Once I have found dependecies I check for loops in graph and exit if they exist because the graph needs to be acyclic to impliment the make command.

Commands Available: time: This command reports the current value of the clock. touch : This command changes the time stamp on the specifed filename to the current clock value is and increments the clock. timestamp : This prints the time stamp on the specifed file. timestamps: Prints the timestamps of all files. make : This command takes the target and brings it up to date. quit: quits the fakemake program.

About

I implement my own linux make command using an acyclic graph algorithm


Languages

Language:C 99.0%Language:Makefile 1.0%