mmorise / World

A high-quality speech analysis, manipulation and synthesis system
http://www.kisc.meiji.ac.jp/~mmorise/world/english
Other
1.15k stars 249 forks source link

Updated the cmake to add the headers to project files + install target #104

Closed SeleDreams closed 3 years ago

SeleDreams commented 3 years ago

I've updated the cmake to add the install target and to add the headers to project files to easily edit them technically I think the visual studio project files and the makefiles aren't required anymore as the cmake can auto-generate them.

also I think that now WORLD could be submitted to the ubuntu and other distributions package managers as libWORLD if it isn't already, it would include its headers and the libWORLD.so. it could also be submitted to BREW to be available on the OS X package manager as well as libWORLD.dylib

SeleDreams commented 3 years ago

With this commit, project files are automatically generated for multiple IDEs with no difficulties including headers Screenshot from 2020-09-11 18-23-28

and WORLD properly installs Screenshot from 2020-09-11 18-24-02

mmorise commented 3 years ago

Thank you for your request. Since my main PC is Windows, I can't check the request with other OSs. But, it seems to be a useful modification, and I will accept this PR.

I leave the VS project files and the makefiles for the users having no cmake environment.