Checkout all Bahmni source code
WARNING: THIS PAGE HAS BEEN ARCHIVED AND IS OBSOLETE. THIS IS AVAILABLE ONLY FOR HISTORICAL REFERENCE PURPOSES. PLEASE REFER TO THIS PAGE FOR SETTING UP BAHMNI DEVELOPMENT ENVIRONMENT: Bahmni Development Environment
Refer to the following document to get a high level idea of the purpose of each repository: List of Repositories needed for Development on Bahmni
Execute this command to get all the repositories required for Bahmni Development. The following are the pre-requisite to execute the curl command that follows.
- Your github user needs to added into Bahmni project
- Your machine ssh public key need to be there in your github account, so that github can identify you
- Some projects use Maven to build. Make sure mvn is present in your path.
# This command will clone all repositories of Bahmni to /tmp/src/bahmni path. It will create /tmp/src/bahmni path if its not already there. curl -s https://raw.githubusercontent.com/Bahmni/utilities/master/dev/clone-bahmni-repos.sh > /tmp/clone-bahmni-repos.sh bash /tmp/clone-bahmni-repos.sh -d /tmp/src/bahmni
Note
jq has to be installed to run the above scirpt. Check this URL to install jq: https://stedolan.github.io/jq/download/
The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)