On Fri, Oct 18, 2019 at 1:26 PM Nathan Hartman <hartman.nathan_at_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.
Received on 2019-10-18 20:40:41 CEST