can i do this to parallelize a makefile:

1. iterate through the dependencies, and at each dependency, fork the process.  If its a child process,  recursively call the program, then exit. if it is a parent, then wait. 

if so, what steps come next?