summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid A. Wheeler <dwheeler@dwheeler.com>2013-09-01 20:21:04 -0400
committerDavid A. Wheeler <dwheeler@dwheeler.com>2013-09-01 20:21:04 -0400
commit5c545e92fb2c41ca6c8d5e8ef3cfb8d5babb9107 (patch)
tree96e99942389af71f3fdd7e8f875f9d4b9cf64c75
parent7bfa200baafec69dac53d4294a9fbc7b8639b292 (diff)
downloadsloccount-git-5c545e92fb2c41ca6c8d5e8ef3cfb8d5babb9107.tar.gz
Add basic Javascript support [from Akita Noek]
- https://sourceforge.net/p/sloccount/patches/4/
-rwxr-xr-xbreak_filelist1
-rw-r--r--javascript_count27
-rw-r--r--makefile1
3 files changed, 29 insertions, 0 deletions
diff --git a/break_filelist b/break_filelist
index a4f9858..ed70475 100755
--- a/break_filelist
+++ b/break_filelist
@@ -205,6 +205,7 @@ $noisy = 0; # Set to 1 if you want noisy reports.
"hs" => "haskell", "lhs" => "haskell",
# ???: .pco is Oracle Cobol
"jsp" => "jsp", # Java server pages
+ "js" => "javascript",
);
diff --git a/javascript_count b/javascript_count
new file mode 100644
index 0000000..45a15d4
--- /dev/null
+++ b/javascript_count
@@ -0,0 +1,27 @@
+#!/bin/sh
+#
+# This is part of SLOCCount, a toolsuite that counts
+# source lines of code (SLOC).
+# Copyright (C) 2001-2004 David A. Wheeler.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+#
+# To contact David A. Wheeler, see his website at:
+# http://www.dwheeler.com.
+#
+#
+
+c_count $@
+
diff --git a/makefile b/makefile
index 8dbe1ee..30127f6 100644
--- a/makefile
+++ b/makefile
@@ -102,6 +102,7 @@ EXECUTABLES= \
get_sloc \
get_sloc_details \
haskell_count \
+ javascript_count \
lex_count \
lisp_count \
make_filelists \