[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#214408: ITP: fastdep -- fast dependency generator for C/C++ files



Package: wnpp
Severity: wishlist

* Package name    : fastdep
  Version         : 0.15
  Upstream Author : Bart Vanhauwaert <bvh-cplusplus@irule.be>
* URL             : http://www.irule.be/bvh/c++/fastdep/
* License         : (GPL)
  Description     : fast dependency generator for C/C++ files

The suggestion in the GNU make info file uses gcc -MM on each (possibly)
changed file even before compilation starts. Unfortunatly gcc is really
slow. Generating dependencies with fastdep is (at least should be) an
order of magnitude faster than using gcc. Written in C++ with a
handoptimized parser for just the preproccesor tokens, it's no surprise
fastdep is fast. Besides that it processes multiple source files at
once. When doing so fastdep parses every header file exactly one time
and keeps an in memory structure of it.

-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux zen8100a 2.4.20ctx-16z.3 #1 Mon Jun 2 22:13:30 EST 2003 i686
Locale: LANG=C, LC_CTYPE=C




Reply to: