[darwinbuild-changes] [237] trunk
source_changes at macosforge.org
source_changes at macosforge.org
Wed Oct 4 02:01:10 PDT 2006
Revision: 237
http://trac.macosforge.org/projects/darwinbuild/changeset/237
Author: ssen
Date: 2006-10-04 02:01:10 -0700 (Wed, 04 Oct 2006)
Log Message:
-----------
Use readlink tags, and interpret them as "build" dependencies
Modified Paths:
--------------
trunk/darwinbuild/darwinbuild
trunk/darwinxref/plugins/loadDeps.c
Modified: trunk/darwinbuild/darwinbuild
===================================================================
--- trunk/darwinbuild/darwinbuild 2005-09-14 00:18:53 UTC (rev 236)
+++ trunk/darwinbuild/darwinbuild 2006-10-04 09:01:10 UTC (rev 237)
@@ -807,7 +807,7 @@
if [ "$logdeps" = "YES" ]; then
### Log dependencies, but filter out duplicates, relative paths, and temporary files
- TRACE_TYPES='\(execve\|open\)[[:space:]]\+'
+ TRACE_TYPES='\(execve\|open\|readlink\)[[:space:]]\+'
cat "$TRACELOG" | sort -u | \
sed "s|$DARWIN_BUILDROOT/BuildRoot||" | \
grep -i "^$TRACE_TYPES/" | \
Modified: trunk/darwinxref/plugins/loadDeps.c
===================================================================
--- trunk/darwinxref/plugins/loadDeps.c 2005-09-14 00:18:53 UTC (rev 236)
+++ trunk/darwinxref/plugins/loadDeps.c 2006-10-04 09:01:10 UTC (rev 237)
@@ -110,6 +110,9 @@
} else if (strcmp(type, "execve") == 0) {
free(type);
type = "build";
+ } else if (strcmp(type, "readlink") == 0) {
+ free(type);
+ type = "build";
}
sprintf(fullpath, "%s/%s", root, file);
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/darwinbuild-changes/attachments/20061004/88232312/attachment.html
More information about the darwinbuild-changes
mailing list