touched the dir_list file, so it can be moved even when not there
current compiler config is for the wulfling
Generalised the open file script