| 1 cline |
1 cline |
| 2 _________________________________________ |
2 _________________________________________ |
| 3 Copyright (C) 2013 Mike Becker |
3 Copyright (C) 2017 Mike Becker |
| 4 |
4 |
| 5 Contents: |
5 Contents: |
| 6 1) About ................................................................... 12 |
6 1) About ................................................................... 12 |
| 7 2) Build instructions ...................................................... 24 |
7 2) Build instructions ...................................................... 24 |
| 8 3) Usage example ........................................................... 40 |
8 3) Usage example ........................................................... 35 |
| 9 4) License ................................................................. 49 |
9 4) License ................................................................. 44 |
| 10 |
10 |
| 11 |
11 |
| 12 1) About ______________________________________________________________________ |
12 1) About ______________________________________________________________________ |
| 13 |
13 |
| 14 cline is a command line tool that counts code lines in your project folder. It |
14 cline is a command line tool that counts code lines in your project folder. It |
| 21 |
21 |
| 22 Type cline --help for further information. |
22 Type cline --help for further information. |
| 23 |
23 |
| 24 2) Build instructions _________________________________________________________ |
24 2) Build instructions _________________________________________________________ |
| 25 |
25 |
| 26 To build cline with gcc navigate to the root directory of the project and type: |
26 In release version you can just |
| 27 make |
27 ./configure && make |
| 28 |
28 |
| 29 To rebuild cline type: |
29 After building you get a system wide install with |
| 30 make clean all |
30 sudo make install |
| 31 |
31 |
| 32 To install cline type (as root): |
32 To enable a debug build, configure with |
| 33 make install |
33 ./configure --enable-debug |
| 34 |
|
| 35 If you build cline with mingw under Windows, you need to type: |
|
| 36 make CONF=mingw |
|
| 37 or |
|
| 38 make CONF=mingw clean all |
|
| 39 |
34 |
| 40 3) Example usage ______________________________________________________________ |
35 3) Example usage ______________________________________________________________ |
| 41 |
36 |
| 42 You can test cline right away with the cline project files. Just type: |
37 You can test cline right away with the cline project files. Just type: |
| 43 cline -rms .c,.h --exclude-cstyle-comments |
38 cline -rms .c,.h --exclude-cstyle-comments |
| 46 won't display other files (-m option). It will also skip comments when counting |
41 won't display other files (-m option). It will also skip comments when counting |
| 47 lines. |
42 lines. |
| 48 |
43 |
| 49 4) License ____________________________________________________________________ |
44 4) License ____________________________________________________________________ |
| 50 |
45 |
| 51 Copyright 2013 Mike Becker. All rights reserved. |
46 Copyright 2017 Mike Becker. All rights reserved. |
| 52 |
47 |
| 53 Redistribution and use in source and binary forms, with or without |
48 Redistribution and use in source and binary forms, with or without |
| 54 modification, are permitted provided that the following conditions are met: |
49 modification, are permitted provided that the following conditions are met: |
| 55 |
50 |
| 56 1. Redistributions of source code must retain the above copyright |
51 1. Redistributions of source code must retain the above copyright |