On 23-8-2016 17:11, Avner Ben Hanoch wrote: > For removing autotools support, I think that we should first announce that autotools will not be supported starting <some-future-day> and till then support both of them in parallel and response to questions about it. > > Also, we first need to make sure that we have comprehensive instructions for using cmake. > Notice, that many developers are not familiar with cmake; hence, there might be need for extra explanations. > > For example, I tried now the instructions in https://github.com/ceph/ceph/blob/master/README.md > ./do_cmake.sh > cd build > make > and I got the error: > make: *** No targets specified and no makefile found. Stop. > > Probably, because of the explanation "This assumes you make your build dir a subdirectory of the ceph.git checkout. If you put it elsewhere, just replace .. above with a correct path to the checkout." However, if you are not familiar with cmake, then this explanation does not tell you how to recover from the error. > > Also, I am not sure it is clear to all developers how to combine above instructions with options that you could provide to ./configure script. eeeh, Isn't ./configure part of the autotools and should that not also go? Haven't used ./configure since I started using cmake, which is a big plus. Note that you can put build/config options on the do_cmake.sh commandline. --WjW -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html