Note that SourcererCC is licensed under the GNU General Public License v3.0.
Run SourcererCC on a supplied folder.
Build using the makefile.
Run using the run-script script, supply it with the project folder. This project is in need of docker-compose, as SourcererCC requires a for the database.
As only the
pwd(current working directory) will be mounted automatically, you can not specify files/folders located in upper levels.
Example:
make
./run.sh java-smallAfter running, the program will output the results of the SQL database.
As the enumeration of SourcererCC depends on the order it visits projects, the run-script allows another argument, a file that contains the list of projects in visiting-order (see
projects.txtas an example it is used to reproduce the results of the SourcererCC-paper).