Skip to content

helper for building external packages that we use

Notifications You must be signed in to change notification settings

pdlfs/extern-umbrella

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

extern-umbrella

A framework for downloading, configuring, compiling, and installing all the external libraries we use. Uses cmake's ExternalProject module.

Requirements: a compiler with standard build tools ("make"), internet access to github.com, git, autotools, and cmake (3.0 or newer).

To build deltafs and install it in a directory (e.g. /tmp/externs):

mkdir -p build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/tmp/externs ..
make

You may also add other directories to search for system packages using the CMAKE_PREFIX_PATH (e.g. if libtool is installed in /pkg, you would add -DCMAKE_PREFIX_PATH=/pkg). Note that CMAKE_PREFIX_PATH can take multiple directories by using ";"'s with a quoted list: -DCMAKE_PREFIX_PATH="/pkg;/usr/opt" ...

About

helper for building external packages that we use

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •