5
5
* * *
6
6
cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.
7
7
8
- Latest release: v1.86 (May 18 , 2020)
8
+ Latest release: v1.88 (Sept. 12 , 2020)
9
9
10
10
cloc moved to GitHub in September 2015 after being hosted
11
11
at http://cloc.sourceforge.net/ since August 2006.
@@ -57,8 +57,8 @@ Step 3: Invoke cloc to count your source files, directories, archives,
57
57
or git commits.
58
58
The executable name differs depending on whether you use the
59
59
development source version (` cloc ` ), source for a
60
- released version (` cloc-1.86 .pl ` ) or a Windows executable
61
- (` cloc-1.86 .exe ` ). On this page, ` cloc ` is the generic term
60
+ released version (` cloc-1.88 .pl ` ) or a Windows executable
61
+ (` cloc-1.88 .exe ` ). On this page, ` cloc ` is the generic term
62
62
used to refer to any of these.
63
63
64
64
** a file**
@@ -364,25 +364,23 @@ and Digest::MD5 installed locally.
364
364
# [ Building a Windows Executable ▲ ; ] ( #___top " click to go to top of document ")
365
365
366
366
The Windows downloads
367
- <tt >cloc-1.86.exe</tt > was built on a 64 bit Windows 10 virtual machine
368
- downloaded from https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
367
+ <tt >cloc-1.88.exe</tt > was built on a 64 bit Windows 10 computer
369
368
using
370
369
[ Strawberry Perl] ( http://strawberryperl.com/ )
371
370
5.30.2 and
372
- [ PAR::Packer] ( http://search.cpan.org/~rschupp/PAR-Packer-1.019 /lib/pp.pm )
371
+ [ PAR::Packer] ( http://search.cpan.org/~rschupp/PAR-Packer-1.050 /lib/pp.pm )
373
372
to build the ` .exe ` .
374
373
375
- Releases 1.74 through 1.84
374
+ Release 1.86 was built on a 64 bit Windows 10 virtual machine
375
+ downloaded from https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/ ;
376
+ releases 1.74 through 1.84
376
377
were was built on a 32 bit Windows 7 virtual machine
377
378
using Strawberry Perl 5.26.1.1, while
378
379
1.70 and 1.72 were built with Strawberry Perl 5.24.0.1
379
380
on an Amazon Web Services t2.micro instance running Microsoft Windows Server 2008
380
381
(32 bit for 1.70 and 1.72; 64 bit for 1.74).
381
-
382
- The <tt >cloc-1.66.exe</tt > executable was built
383
- on a 32 bit Windows 7 VirtualBox image.
384
- Windows executables of cloc versions
385
- 1.60 and earlier were built with
382
+ Release 1.66 was built on a 32 bit Windows 7 VirtualBox image.
383
+ Windows executables of cloc versions 1.60 and earlier were built with
386
384
[ perl2exe] ( http://www.indigostar.com/perl2exe.htm ) on a 32 bit Windows
387
385
XP computer. A small modification was made to the cloc source code
388
386
before passing it to perl2exe; lines 87 and 88 were uncommented:
@@ -409,6 +407,9 @@ executable and also check sites such
409
407
https://www.virustotal.com/ .
410
408
The entries for recent versions are:
411
409
410
+ cloc-1.88.exe:
411
+ https://www.virustotal.com/gui/file/97d5d2631d1cccdbfd99267ab8a4cf5968816bbe52c0f9324e72e768857f642d/detection
412
+
412
413
cloc-1.86.exe:
413
414
https://www.virustotal.com/gui/file/1b2e189df1834411b34534db446330d1c379b4bc008af3042ee9ade818c6a1c8/detection
414
415
@@ -1050,6 +1051,7 @@ Java (java)
1050
1051
JavaScript (_js, bones, es6, jake, jakefile, js, jsb, jscad, jsfl, jsm, jss, mjs, njs, pac, sjs, ssjs, xsjs, xsjslib)
1051
1052
JavaServer Faces (jsf)
1052
1053
JCL (jcl)
1054
+ Jinja Template (jinja, jinja2)
1053
1055
JSON (arcconfig, avsc, composer.lock, geojson, gltf, har, htmlhintrc, json, json-tmlanguage, jsonl, mcmeta, mcmod.info, tern-config, tern-project, tfstate, tfstate.backup, topojson, watchmanconfig, webapp, webmanifest, yyp)
1054
1056
JSON5 (json5)
1055
1057
JSP (jsp, jspf)
@@ -1068,6 +1070,7 @@ Lisp (asd, el, lisp, lsp, cl, jl)
1068
1070
Literate Idris (lidr)
1069
1071
LiveLink OScript (oscript)
1070
1072
LLVM IR (ll)
1073
+ Logos (x, xm)
1071
1074
Logtalk (lgt, logtalk)
1072
1075
Lua (lua, nse, p8, pd_lua, rbxs, wlua)
1073
1076
m4 (ac, m4)
@@ -1079,6 +1082,7 @@ MATLAB (m)
1079
1082
Maven (pom, pom.xml)
1080
1083
Meson (meson.build)
1081
1084
Modula3 (i3, ig, m3, mg)
1085
+ Mojo (mojom)
1082
1086
MSBuild script (csproj, vbproj, vcproj, wdproj, wixproj)
1083
1087
MUMPS (mps, m)
1084
1088
Mustache (mustache)
@@ -1091,6 +1095,7 @@ Nix (nix)
1091
1095
Objective-C (m)
1092
1096
Objective-C++ (mm)
1093
1097
OCaml (eliom, eliomi, ml, ml4, mli, mll, mly)
1098
+ Odin (odin)
1094
1099
OpenCL (cl)
1095
1100
Oracle Forms (fmt)
1096
1101
Oracle PL/SQL (bod, fnc, prc, spc, trg)
@@ -1180,7 +1185,7 @@ Velocity Template Language (vm)
1180
1185
Verilog-SystemVerilog (sv, svh, v)
1181
1186
VHDL (VHD, vhd, VHDL, vhdl, vhf, vhi, vho, vhs, vht, vhw)
1182
1187
vim script (vim)
1183
- Visual Basic (bas, ctl, dsr, frm, frx, VB, vb, VBA, vba, vbhtml, VBS, vbs, cls)
1188
+ Visual Basic (BAS, bas, ctl, dsr, frm, FRX, frx, VB, vb, VBA, vba, VBHTML , vbhtml, VBS, vbs, cls)
1184
1189
Visual Fox Pro (SCA, sca)
1185
1190
Visualforce Component (component)
1186
1191
Visualforce Page (page)
@@ -1192,6 +1197,8 @@ Windows Resource File (rc, rc2)
1192
1197
WiX include (wxi)
1193
1198
WiX source (wxs)
1194
1199
WiX string localization (wxl)
1200
+ WXML (wxml)
1201
+ WXSS (wxss)
1195
1202
XAML (xaml)
1196
1203
xBase (prg, prw)
1197
1204
xBase Header (ch)
0 commit comments