About: CUPS (The Common UNIX Printing System) provides a portable printing layer for UNIX operating systems using Internet Printing Protocol (IETF-IPP) as basis for managing print jobs and queues. LPD and SMB and AppSocket protocols are supported with reduced functionality. Note: Apple maintains a separate repository for the CUPS that ships with macOS and iOS at https://github.com/apple/cups.
Fossies downloads: / linux / misc / cups-2.4.2-source.tar.gz (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 1343 (1300 regular files in 43 directories)
The corresponding CLOC output data:1256 text files. 508 unique files. 792 files ignored. github.com/AlDanial/cloc v 1.92 T=1.02 s (498.6 files/s, 491511.7 lines/s) --------------------------------------------------------------------------------------- Language files blank comment code scale 3rd gen. equiv --------------------------------------------------------------------------------------- C 202 41700 41444 149144 x 0.77 = 114840.88 PO File 13 48190 31184 108057 x 1.50 = 162085.50 HTML 80 3987 2041 26456 x 1.90 = 50266.40 C/C++ Header 75 2126 4545 9888 x 1.00 = 9888.00 C++ 27 2073 1616 8256 x 1.51 = 12466.56 SVG 7 5 6 2950 x 1.00 = 2950.00 XML 29 0 3 2719 x 1.90 = 5166.10 make 21 1227 1346 2550 x 2.50 = 6375.00 m4 19 320 302 2167 x 1.00 = 2167.00 Markdown 8 551 0 1870 x 1.00 = 1870.00 Bourne Shell 14 239 266 1458 x 3.81 = 5554.98 CSS 2 138 10 999 x 1.00 = 999.00 Windows Module Definition 2 0 0 593 x 1.00 = 593.00 Visual Studio Solution 1 0 1 89 x 1.00 = 89.00 Expect 2 0 0 64 x 2.00 = 128.00 Patran Command Language 1 0 0 60 x 2.50 = 150.00 Windows Resource File 1 12 19 44 x 1.00 = 44.00 PHP 1 0 0 20 x 3.50 = 70.00 YAML 2 1 0 17 x 0.90 = 15.30 DOS Batch 1 1 0 4 x 0.63 = 2.52 --------------------------------------------------------------------------------------- SUM: 508 100570 82783 317405 x 1.18 = 375721.24 ---------------------------------------------------------------------------------------
A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.