Hi Abraham, In a way, it is just as simple as building all of the code, and running a manual install. However, as we do have a fair number of different components, you will need to make sure you've built all of the different packages you need. We have basic installation documentation at https://clearwater.readthedocs.io/en/stable/Installation_Instructions.html , and each of our code repositories should have instructions in their documentation on installing dependencies, and building the code into debian files. I would recommend setting up your own package repository as well; if you add the REPO_SERVER=<repo> flag when running make deb, the packages from most of our repositories will be automatically pushed to the repo, and the repo updated.
To work out the full list of repositories you need to build to install, you can look at the 'depends' lines for in the debian/control files for the packages we guide users to install in the manual install instructions (https://clearwater.readthedocs.io/en/stable/Manual_Install.html). For example, the sprout node installation packages are "sprout" and "clearwater-management"; the sprout repo debian/control file then contains the following detail for the sprout package: Package: sprout Architecture: any Depends: sprout-base, sprout-scscf, sprout-icscf, sprout-bgcf, sprout-mmtel-as Suggests: sprout-dbg, clearwater-logging, clearwater-snmp-alarm-agent Description: sprout, the SIP Router So you can see that to install "sprout", you will need to have built the packages " sprout-base, sprout-scscf, sprout-icscf, sprout-bgcf, sprout-mmtel-as". Looking further down the control file you should be able to find these, and their dependencies. To go from code to installed system, you will need to clone the code repositories, install build dependencies, compile the code to debian files, and install the debians on your machines following the install instructions. Hope this helps, and let us know how it goes, Cheers, Adam -----Original Message----- From: Clearwater [mailto:[email protected]] On Behalf Of Afriyie Abraham Kwabena Sent: 01 November 2017 13:45 To: [email protected] Subject: [Project Clearwater] Installation from source Hi, I would like to install Clearwater from source. Can anyone give me some guidelines as to how to do it. Apart from compiling the source code of the nodes in the installation instruction what else do I need to install or add. Thanks in advance. BR Abraham Sent from my iPhone _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/mailman/listinfo/clearwater_lists.projectclearwater.org
