freebsd-ports/devel/cscout/pkg-plist
Diomidis Spinellis b21e3ca297 Update for CScout version 2.2
Version 2.2 includes numerous fixes and the following enahncements.
- All query results are presented through a page selection interface.
- Identical files in different locations are identified and presented
  in the file information page and through the file metrics.
- Identifiers occuring at the same place in identical files are considered
  to be the same.
- Facility to display the call path from one function to another.
- New option to display call graphs as GIF images avoiding the need for
  an SVG plugin for medium-sized graphs.
- The SQL backend supports four additional tables: STRINGS, COMMENTS,
  FILEPOS, FILECOPIES.
- Allow attribute declarations to follow labels (gcc extension).
- Support indirect goto labels (gcc extension).
- Support (ANSI-style) nested function definitions (gcc extension).
- The macro expansion algorithm follows more closely the C standard
  specification.
- Allow braces around scalar initializers (common extension).
- Macro calls in function arguments now get recorded as calls from the
  enclosing function, rather than the function being called.
- Significantly faster file post-processing for the web and the SQL
  interface in large projects.
- Array designators can be denoted through a range (gcc extension).
- Support for symbolic operands in gcc asm constructs.
- Allow __typeof__ declarations to be preceded by type qualifiers.
- Correctly handle __typeof__ of objects with a storage class within
  typedef declarations.
- The order of include file searching now matches more closely that of
  other compilers: absolute file names are never searched in the include
  file path, and non-system files are first searched relative to the
  directory of the including file.
- Allow empty initializers and compound literals. (gcc extension)
- Support for the alignof operator (gcc extension)
- The equals sign following an initializer designator is optional
  (gcc extension).
- A declaration expression can be used as the first expression of a for
  statement. (C99)
- __typeof can also have as its argument a type name
- Support for designators in compound literals. (C99)
2006-10-02 09:56:09 +00:00

109 lines
3.9 KiB
Text

bin/cscout
bin/csmake
bin/cswc
@unexec if cmp -s %D/etc/cscout/cscout_defs.h %D/etc/cscout/cscout_defs.FBSD_GCC; then rm -f %D/etc/cscout/cscout_defs.h; fi
@unexec if cmp -s %D/etc/cscout/cscout_incs.h %D/etc/cscout/cscout_incs.FBSD_GCC; then rm -f %D/etc/cscout/cscout_incs.h; fi
etc/cscout/acl
etc/cscout/cscout_defs.BORLAND
etc/cscout/cscout_defs.FBSD_GCC
etc/cscout/cscout_defs.GENERIC
etc/cscout/cscout_defs.GENERIC_GCC
etc/cscout/cscout_defs.LINUX_GCC
etc/cscout/cscout_defs.WIN32_MINGW
etc/cscout/cscout_defs.WIN32_MSC
etc/cscout/cscout_incs.FBSD_GCC
etc/cscout/cscout_incs.GENERIC
etc/cscout/cscout_incs.LINUX_GCC
etc/cscout/cscout_incs.WIN32_MINGW
etc/cscout/cscout_incs.WIN32_MSC
@dirrmtry etc/cscout
%%PORTDOCS%%%%DOCSDIR%%/access.html
%%PORTDOCS%%%%DOCSDIR%%/bib.html
%%PORTDOCS%%%%DOCSDIR%%/cg.html
%%PORTDOCS%%%%DOCSDIR%%/change.html
%%PORTDOCS%%%%DOCSDIR%%/concept.html
%%PORTDOCS%%%%DOCSDIR%%/contents.html
%%PORTDOCS%%%%DOCSDIR%%/copy_file.gif
%%PORTDOCS%%%%DOCSDIR%%/csmake.html
%%PORTDOCS%%%%DOCSDIR%%/cvs.html
%%PORTDOCS%%%%DOCSDIR%%/dbschema.html
%%PORTDOCS%%%%DOCSDIR%%/egglos.html
%%PORTDOCS%%%%DOCSDIR%%/error.html
%%PORTDOCS%%%%DOCSDIR%%/ext.html
%%PORTDOCS%%%%DOCSDIR%%/faq.html
%%PORTDOCS%%%%DOCSDIR%%/file.html
%%PORTDOCS%%%%DOCSDIR%%/fileq.html
%%PORTDOCS%%%%DOCSDIR%%/flow.gif
%%PORTDOCS%%%%DOCSDIR%%/flow.html
%%PORTDOCS%%%%DOCSDIR%%/fun.html
%%PORTDOCS%%%%DOCSDIR%%/funq.html
%%PORTDOCS%%%%DOCSDIR%%/geglos.html
%%PORTDOCS%%%%DOCSDIR%%/id.html
%%PORTDOCS%%%%DOCSDIR%%/idq.html
%%PORTDOCS%%%%DOCSDIR%%/idxprint.html
%%PORTDOCS%%%%DOCSDIR%%/index.html
%%PORTDOCS%%%%DOCSDIR%%/indexw.html
%%PORTDOCS%%%%DOCSDIR%%/intro.html
%%PORTDOCS%%%%DOCSDIR%%/license.html
%%PORTDOCS%%%%DOCSDIR%%/maincall.gif
%%PORTDOCS%%%%DOCSDIR%%/mancscout.html
%%PORTDOCS%%%%DOCSDIR%%/mancswc.html
%%PORTDOCS%%%%DOCSDIR%%/mismash.gif
%%PORTDOCS%%%%DOCSDIR%%/name.html
%%PORTDOCS%%%%DOCSDIR%%/obf.html
%%PORTDOCS%%%%DOCSDIR%%/op.html
%%PORTDOCS%%%%DOCSDIR%%/opt.html
%%PORTDOCS%%%%DOCSDIR%%/optf.html
%%PORTDOCS%%%%DOCSDIR%%/pragma.html
%%PORTDOCS%%%%DOCSDIR%%/qeg.html
%%PORTDOCS%%%%DOCSDIR%%/re.html
%%PORTDOCS%%%%DOCSDIR%%/run.html
%%PORTDOCS%%%%DOCSDIR%%/setfile.gif
%%PORTDOCS%%%%DOCSDIR%%/setup.html
%%PORTDOCS%%%%DOCSDIR%%/short.html
%%PORTDOCS%%%%DOCSDIR%%/simul.html
%%PORTDOCS%%%%DOCSDIR%%/smlogo.png
%%PORTDOCS%%%%DOCSDIR%%/sql.html
%%PORTDOCS%%%%DOCSDIR%%/walk.html
%%PORTDOCS%%%%DOCSDIR%%/web.html
%%PORTDOCS%%%%DOCSDIR%%/wsp.html
%%PORTDOCS%%%%DOCSDIR%%/wspd.html
%%PORTDOCS%%%%DOCSDIR%%/yacc.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
%%PORTDOCS%%%%EXAMPLESDIR%%/.cscout/cscout_defs.h
%%PORTDOCS%%%%EXAMPLESDIR%%/.cscout/cscout_incs.h
%%PORTDOCS%%%%EXAMPLESDIR%%/.cscout/options
%%PORTDOCS%%%%EXAMPLESDIR%%/README
%%PORTDOCS%%%%EXAMPLESDIR%%/awk.cs
%%PORTDOCS%%%%EXAMPLESDIR%%/awk.prj
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/FIXES
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/README
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/awk.1
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/awk.h
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/awkgram.y
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/b.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/buildwin.bat
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/lex.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/lib.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/mac.code
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/main.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/makefile
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/makefile.win
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/maketab.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/missing95.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/parse.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/proctab.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/proto.h
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/run.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/tran.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/vcvars32.bat
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/ytab.c
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/ytab.h
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/ytabc.bak
%%PORTDOCS%%%%EXAMPLESDIR%%/awk/ytabh.bak
%%PORTDOCS%%%%EXAMPLESDIR%%/bin.prj
%%PORTDOCS%%%%EXAMPLESDIR%%/mkproj
%%PORTDOCS%%%%EXAMPLESDIR%%/sh.prj
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/.cscout
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%/awk
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%