should work independent of each part:
```
if src_file_link_prefix:
    file_name_parts.insert(0, src_file_link_prefix)
```
also, build_no isn't being used here?