[CMake] Adding a cmake makefile dependency
Brandon Van Every
bvanevery at gmail.com
Sun Jul 29 12:14:29 EDT 2007
On 7/29/07, Daniel <daniel at connect2.com> wrote:
> Brandon Van Every wrote:
> >> The custom command would run cmake with the same arguments as in
> >> cmake_check_build_system, but this seems like an ugly hack.
> >>
> >> Can anyone suggest a better way to do this?
> >
> > Yes. Quit trying to solve this problem and accept that you need to
> > manually list your program files in CMakeLists.txt. It's a non-issue
> > once your project structure stabilizes.
> >
>
> This would work, but for our team adding the source file into the Visual Studio
> project is our way of listing the program files, I would rather it didn't take
> us two steps to do this. I do concede that it is not such a big deal to just
> list the source files manually, but others working on the project feel differently.
Then I would say your team hasn't embraced cross-platform development
yet, and you need to work on the politics of that. If you're doing
Unix and Mac development also, then it's silly to put MSVC in a
paramount position. On the other hand, I do realize that some shops
use CMake simply to keep all the different versions of MSVC straight,
so the politics are different if you're Windows-only developers. It's
difficult to justify dancing around MSVC in a truly cross-platform
context though.
Cheers,
Brandon Van Every
More information about the CMake
mailing list