grokit is a developer's tool to setup one of the best available source code search and cross reference engines, Opengrok.
This repository contains the source code (without external dependencies) for grokit. If you want to simply download and use grokit with all its dependencies, please visit grokit webpage
Opengrok(ofcourse!)JRE 8universal-ctagsApache Tomcat
# Clone the repository
git clone https://github.com/raghusesha/grokit.git
# Download and copy the dependent tools (check the section above) into the tools directory
cd grokit/src/tools
# download java jre-8
# for Windows also download: ctags, tomcat and opengrok. e.g., wget http://java.net/projects/opengrok/downloads/download/opengrok-0.12.1.tar.gz
cd ..
# edit platdefines.py so the tool names and file sizes are correct
python grokit.py --ppath=<path to project source> --action=setup
# make changes to your project
python grokit.py --ppath=<path to project source> --action=reindexFor instant setup and using the tool, Check the videos: http://www.youtube.com/watch?v=XzrPlAfiC1w and http://www.youtube.com/watch?v=BTGnZShDiqA
- Ubuntu 14.04 64 bit
- Ubuntu 12.04 64 bit
- Ubuntu 11.04 64 bit
- Windows 7 32 bit
- Windows 8 64 bit
Raghu Sesha Iyengar([email protected], [email protected])
