Package: scons
Version: 1.2.0.d20100117-1
Severity: wishlist
Tags: upstream

  The documentation of Custom deciders gives as an example a situation
where you want to check only part of a file (e.g., to ignore a date
stamp).  Unfortunately, *how* to do this is not documented anywhere.
The example that purports to document this is:

        def decide_if_changed(dependency, target, prev_ni):
            if self.get_timestamp() != prev_ni.timestamp:
                dep = str(dependency)
                tgt = str(target)
                if specific_part_of_file_has_changed(dep, tgt):
                    return True
            return False

  The problem is that it's unclear how to implement
specific_part_of_file_has_changed.  I don't have access to the old file
any more (obviously), and there isn't any (documented) way to, e.g.,
store an md5sum of just part of the file.  So it seems to me that
specific_part_of_file_has_changed must be relying on some functionality
in SCons that isn't documented anywhere.

  Daniel

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages scons depends on:
ii  python                        2.5.4-9    An interactive high-level object-o
ii  python-support                1.0.6.1    automated rebuilding support for P

scons recommends no packages.

scons suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to