On 18.10.2019 21:39, Nathan Hartman wrote: > On Fri, Oct 18, 2019 at 2:40 PM Robert Dailey > <rcdailey.li...@gmail.com <mailto:rcdailey.li...@gmail.com>> wrote: > > On Fri, Oct 18, 2019 at 1:26 PM Nathan Hartman > <hartman.nat...@gmail.com <mailto:hartman.nat...@gmail.com>> wrote: > > I think there is a use case for SVN on Android and iOS, namely > native apps to monitor repositories, view and make changes, etc. I > have wished for such an app myself and haven't found one I like. > > > > It has to be possible to build the sources without the build > system. Perhaps in an IDE project, if NDK comes with an IDE? > > > > Maybe someone who knows more about cross compiling and/or > building without './configure && make' would like to comment? I > know we aren't using this build system on Windows. > > CMake is really versatile and great for cross compiling. I see that > some repos use it (like libapr) but not subversion itself. If SVN + > all apache dependencies used CMake and it all tied together, then > cross compilation is a non-issue. The Android NDK comes with a CMake > toolchain file for this purpose. That's the only reasonable solution I > see at this point. But it means that Subversion and potentially more > dependencies need to implement CMake scripts. > > > I'm copying Brane because I recall some mention about CMake. Is it > already being used with the Windows build? But I do not see any > CMakeLists.txt file in trunk, nor a branch that looks like it's for > this purpose. Is CMake being used, and if so how?
You're probably confusing Subversion and Serf -- I added a CMake build for Serf a while ago (yes, yes, not released yet). AFAIK no-one has yet attempted anything like that for Subversion. -- Brane