<div dir="ltr"><div>Hi everyone,</div><div><br></div><div>I am working on updating the <a href="https://github.com/Microsoft/vcpkg/tree/master/ports/physfs">vcpkg port</a> for PhysFS, and I ended up rewriting a (significant?) part of CMakeLists.txt to better use modern CMake features and conventions, such as properly exporting targets for easier inclusion in other projects and making so that only one kind of library is built at the same time instead of both static and shared.</div><div><br></div><div>The modified file can be found here: <a href="https://github.com/REGoth-project/vcpkg/blob/physfs/ports/physfs/CMakeLists.txt">CMakeLists.txt</a><br><br></div><div>I have no way, unfortunately, to test the changes under macOS, but I tested it under Windows and Linux.</div><div><br></div><div>Merging this changes would streamline the port even more, so I ask you: would you accept a patch that integrates the changes into the main repository?</div><div><br></div><div><br></div><div>Kind regards,</div><div>Francesco Bertolaccini<br></div></div>