A simple Python script which lists the numbers of files of various types (according to extension) in the current directory tree, with line counts. Trivial,
but useful if you often like to check how many lines of source you wrote (TO DO: binaries should be in Kb). Example output:
Looking under /Users/jamiep/projects/JRay.
Found
================== Xcode files ==================
1 .xcodeproj files found containing 0 lines.
17 .nib files found containing 556 lines.
3 .lproj files found containing 0 lines.
8 .plist files found containing 184 lines.
================== Libs/binaries ==================
1 .a files found containing 776 lines.
================== Text files ==================
3 .build files found containing 0 lines.
================== Source ==================
11 .c files found containing 4481 lines.
59 .h files found containing 5736 lines.
41 .m files found containing 10007 lines.
1 .pch files found containing 7 lines.
================== Other scripts/sources ==================
2 .py files found containing 69 lines.
17 .lua files found containing 1780 lines.
================== Images ==================
1 .jpg files found containing 16 lines.
1 .png files found containing 3 lines.
12 .tif files found containing 6642 lines.
6 .psd files found containing 3236 lines.
Download
sourcelister.py
|