Difference between revisions of "Build 3rd Party lib with Autobuild"

From Second Life Wiki
Jump to navigation Jump to search
(Simple instruction to build a 3rd party lib)
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Building a 3rd Party Library Package from LL Repository ==
== Building a 3rd Party Library Package from LL Repository ==
  # Install the autobuild scripts
  # Install autobuild
  # For more complete details on this : https://wiki.secondlife.com/wiki/Autobuild
  # For more complete details on this : https://wiki.secondlife.com/wiki/Autobuild
  hg clone ssh://hg@bitbucket.org/lindenlab/autobuild autobuild
  pip install autobuild
export PATH="$PATH:$(pwd)/autobuild/bin"
  # Clone the 3rd party repo you need to repackage
  # Clone the 3rd party repo you need to repackage
  hg clone ssh://hg@bitbucket.org/lindenlab/3p-xxx 3p-xxx
  git clone https://github.com/secondlife/3p-xxx
  cd 3p-xxx
  cd 3p-xxx
# download any dependencies for the package
autobuild configure
  # build the library locally
  # build the library locally
  autobuild build
  autobuild build
  # package the library locally
  # package the library locally
  autobuild package
  autobuild package

Latest revision as of 14:46, 17 November 2022

Building a 3rd Party Library Package from LL Repository

# Install autobuild
# For more complete details on this : https://wiki.secondlife.com/wiki/Autobuild
pip install autobuild
# Clone the 3rd party repo you need to repackage
git clone https://github.com/secondlife/3p-xxx
cd 3p-xxx
# download any dependencies for the package
autobuild configure
# build the library locally
autobuild build
# package the library locally
autobuild package