aboutsummaryrefslogtreecommitdiff
path: root/devel/cscout/pkg-descr
diff options
context:
space:
mode:
authorAlexander Leidinger <netchild@FreeBSD.org>2003-07-10 14:47:34 +0000
committerAlexander Leidinger <netchild@FreeBSD.org>2003-07-10 14:47:34 +0000
commit49e34644e4fd57830b6fae3694a46db64d5e0ea8 (patch)
tree75abb2ee19ae38a881780715a242c4f96a771c07 /devel/cscout/pkg-descr
parent925a0becd4f204a6530a62153305e65769c7185d (diff)
downloadports-49e34644e4fd57830b6fae3694a46db64d5e0ea8.tar.gz
ports-49e34644e4fd57830b6fae3694a46db64d5e0ea8.zip
Notes
Diffstat (limited to 'devel/cscout/pkg-descr')
-rw-r--r--devel/cscout/pkg-descr19
1 files changed, 19 insertions, 0 deletions
diff --git a/devel/cscout/pkg-descr b/devel/cscout/pkg-descr
new file mode 100644
index 000000000000..87bc0a321552
--- /dev/null
+++ b/devel/cscout/pkg-descr
@@ -0,0 +1,19 @@
+CScout is a source code analyzer and refactoring browser for collections
+of C programs. It can process workspaces of multiple projects (we define
+a project as a collection of C source files that are linked together)
+mapping the complexity introduced by the C preprocessor back into
+the original C source code files. CScout takes advantage of modern
+hardware advances (fast processors and large memory capacities) to
+analyze C source code beyond the level of detail and accuracy provided
+by current compilers and linkers. The analysis CScout performs takes
+into account the identifier scopes introduced by the C preprocessor and
+the C language proper scopes and namespaces. CScout has already been
+applied on projects of tens of thousands of lines, like the apache web
+server (using 320MB of (virtual) memory, taking 40 minutes on a 500MHz
+Celeron processor with 128MB of RAM).
+
+This free unsupported version of CScout is distributed under the terms
+of the CScout Public License, which is available in the accompanying
+documentation.
+
+WWW: http://www.spinellis.gr/cscout/