My own little 'make' in 68 LOC