This adds flexibility to the makefile by allowing different pde targets to be specified for different needs.