Last change
on this file since 4909 was 4909, checked in by Mathieu Morlighem, 15 years ago |
minor
|
-
Property svn:executable
set to
*
|
File size:
677 bytes
|
Line | |
---|
1 | #!/bin/bash
|
---|
2 | #get number of lines of code
|
---|
3 |
|
---|
4 | #get Matlab number of lines
|
---|
5 | cd $ISSM_DIR/src/m
|
---|
6 | M_LOC=$(find . -name "*.m" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
|
---|
7 | echo "Matlab code: $M_LOC"
|
---|
8 |
|
---|
9 | #get C/CPP number of lines
|
---|
10 | cd $ISSM_DIR/src
|
---|
11 | CPP_LOC=$(find . -name "*.cpp" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
|
---|
12 | echo "C++ code: $CPP_LOC"
|
---|
13 | C_LOC=$(find . -name "*.c" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
|
---|
14 | echo "C code: $C_LOC"
|
---|
15 | H_LOC=$(find . -name "*.h" -exec wc -l '{}' \; | awk '{ sum += $1 } END { print sum}');
|
---|
16 | echo "header code: $H_LOC"
|
---|
17 |
|
---|
18 | #print total
|
---|
19 | let SUM=$M_LOC+$CPP_LOC+$C_LOC+$H_LOC
|
---|
20 | echo "Total : $SUM"
|
---|
Note:
See
TracBrowser
for help on using the repository browser.