AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Kokua viewer make like v23/6/2023 ![]() On bitbucket fork kokua-release to your Bitbucket account. The repository name will default to kokua-release but can be named as desired. Now is when you should clone your fork to your local file system. We use SmartGit for graphical display of our repositories. Open the repository and notice branches named Kokua-MKRLV and Kokua-NORLV these represent our most used branches. ![]() Our workflow starts with lindenlab/viewer master branch which is assigned branch LL-VIEWER-RELEASE-TIP within kokua-release repository. Next, LL-VIEWER-RELEASE-TIP is merged into Kokua-NORLV. This binds the latest SL default viewer to Kokua-NORLV which becomes a kokua deliverable. The merge is usually taken from one commit behind the LL tip to avoid including the version number increment which LL perform after promoting a release. Then, Kokua-NORLV is merged into Kokua-MKRLV. Two deliverables, Kokua-MKRLV and Kokua-FTRLV may result from building the Kokua-MKRLV branch. When contributing a change it should be implemented first on Kokua-NORLV and then merged to Kokua-MRKLV. The first is when the change is only for the with-RLV versions of Kokua - make the change on the Kokua-MKRLV branch. The other is when it's likely the commit will be modified after being accepted - in this case it's simpler to only commit on NORLV and leave us to do the merge to MKRLV once the NORLV code is approved. The variables file in this repository contains custom build variables for windows macOS and linux.Īn environment variable must be set in order for autobuild to see custom build variables throughout configure and build phases.įollow each operating systems procedure for persistent setting of environment variables.Įxport AUTOBUILD_VARIABLES_FILE=/home//viewer-build-variables/variables The kokua custom repository should be cloned as follows: When LindenLab updated to autobuild 1.1 most custom build variables were moved to a repository. If not already done, use git clone to place your forked kokua repository on your local file system. If building lindenlab viewer64 code base use autobuild-1.1 Sudo apt-get install -install-recommends libgl1-mesa-dev libglu1-mesa-dev libstdc++6 libxinerama-dev libxml2-dev libxrender-dev libpulse-dev libalut-dev Sudo apt-get install -install-recommends pulseaudio Sudo apt-get install -install-recommends bison bzip2 cmake curl flex g++-5.4,m4 mercurial python2.7 python2.7-dev python-pip ![]() Sudo apt-get install -install-recommends gcc-4.6 g++-4.6 cpp-4.6 Optionally install gcc-version 4.6 which is needed to build library archives, Sudo apt-get install -install-recommends git kdiff3 mc Kokua viewer voice settings code# Voice libraries are already installed on 32 bit systems so, steps below can be skipped. Voice 32 bit libraries are not needed to build the viewer but, are needed to test voice in the viewer. Open your vm and follow instructions for 64 bit from above.īelow is a sample ~/.hgrc (mercurial.ini) file.
0 Comments
Read More
Leave a Reply. |