Hello. First of all, i would like to thank you for sharing this work. As I'm using vivado under windows, and I'm not familiar with Linux, I try to build you work but unfortunately I dont know how can. I will be very grateful if you give me your suggestions on how to do it. Thank you. Best regards.
Please, use Vivado documentation for help on how to create a project and package an IP.