On Mon, Sep 19, 2016 at 5:22 AM, David Purrington via chirp_devel chirp_devel@intrepid.danplanet.com wrote:
I’d like to contribute but I’m having a hard time getting started with builds and tests. Are there notes anywhere on how to get going (e.g., installing prereqs)? I’ve looked all around for them, including in the repo and haven’t been able to locate them. run_all_tests.sh fails, so I know I’m not ready to start making changes. setup.py also fails because I’m missing libxml2, although I have installed it.
FWIW, I’m on OS X - El Capitan. Maybe it’s not even possible on this OS (although that would be weird since I can actually run CHIRP on it).
I'm a OS X user but have always done my Chirp development on Linux. I just ran through this real quick on OS X for you...
(mostly from http://chirp.danplanet.com/projects/chirp/wiki/DevelopersProcess with a few addtions to satisfy dependencies)
Install KK7DS Python runtime: http://www.d-rats.com/download/OSX_Runtime/KK7DS_Python_Runtime_R10.pkg
(if you don't already have homebrew, install via instructions at http://brew.sh/ ) brew install hg hg clone http://d-rats.com/hg/chirp.hg cd chirp.hg /opt/kk7ds/bin/python chirpw
This should launch the current dev version.
Tom KD7LXL