Skip to content

Build script to build subversion and subversion libraries.

Notifications You must be signed in to change notification settings

Thekla/subversion-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

subversion-tools

A build script inspired by lordmilko/i686-elf-tools that downloads subversion and its prerequisites and builds them into a self-contained pacakge.

force_link_glibc headers are from wheybags/glibc_version_header

Required Packages (Linux)

  • binutils, gcc, g++, etc...
  • git
  • cmake
  • curl
  • python2
  • docbook2x

Required Packages (MacOSX)

  • Xcode Command Line Tools
  • cmake
  • automake
  • autoconf
  • libtool

NOTE: Homebrew's version of libtool is required. It might be installed as glibtool to not conflict with Apple's. This is fine and will still work.

Build

Options:

  • Any of expat utf8proc sqlite zlib openssl apr apr-util serf subversion - builds only the specified packages, does not handle depency management between them.
  • clean - removes build directories and the output directory to enable rebuilding/reconfiguring packages from source.
  • single_library - creates a unified library named "libsvn.so" (or "libsvn.dylib" on macOS) containing the libraries built by all packages.
./build_libsvn.sh [options]

Output will be in build_libsvn/lib_output

About

Build script to build subversion and subversion libraries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 76.8%
  • Python 23.1%
  • Shell 0.1%