ChowMultiTool
ChowMultiTool copied to clipboard
Eigen Dependencies and Other Dependencies Appear on the Navigator Pane and as Build Scheme
Hi Jatin, thank you for your great plugins. Jatin, could you please remove the dependencies as they are appearing in the IDE pane and in the IDE build schemes? Thanks again.
Hello!
Yes, I had noticed this as well. It wasn't bothering me too much since I've mostly been developing either in CLion (where I can search for the name of the target that I want), or from the command line, where I can just type the target name directly.
We can't remove the Eigen dependencies entirely since they're important for several of the features in the plugin, but we should be able to modify the way we're working with Eigen via CMake to avoid configuring the targets that we don't want.
Have you been able to work out any CMake tweaks that will skip the Eigen "helper" targets from being configured? If so, it would be great if you could share them here, or via a pull request. If not, then I should have time to take a look later this week.
Hi Jatin, a user on Discord suggested using cmake -G Xcode -B build-xcode -D BUILD_TESTING=0 -D EIGEN_BUILD_DOC=0, but it didn't remove all of the schemes even though it hid most of the folders in the folders tree. It would also be great if the project files could be organized the same way they were organized when you were doing the live stream tutorial. The folders and files in the live stream were lean. Thanks.