Eelco Dolstra
83eec5a997
resolve-system-dependencies: Several fixes
...
This fixes
error: getting attributes of path ‘Versions/Current/CoreFoundation’: No such file or directory
when /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation is a symlink.
Also fixes a segfault when encounting a file that is not a MACH binary (such
as /dev/null, which is included in __impureHostDeps in Nixpkgs).
Possibly fixes #786 .
2017-05-30 16:03:37 +02:00
Eelco Dolstra
215b70f51e
Revert "Get rid of unicode quotes ( #1140 )"
...
This reverts commit f78126bfd6
. There
really is no need for such a massive change...
2016-11-26 00:38:01 +01:00
Guillaume Maudoux
f78126bfd6
Get rid of unicode quotes ( #1140 )
2016-11-25 15:48:27 +01:00
Eelco Dolstra
c55bf085eb
printMsg(lvlError, ...) -> printError(...) etc.
2016-09-21 16:54:53 +02:00
Jude Taylor
50c3b5df32
iterate through fat_headers correctly
2016-08-17 10:24:11 -07:00
Jude Taylor
ca0bce2851
remove double casting
2016-08-16 14:09:57 -07:00
Jude Taylor
cfb77d6e5b
account for unknown magic numbers
2016-08-16 12:52:49 -07:00
Jude Taylor
90516c5a7b
switch to mmap strategy
2016-08-16 12:45:55 -07:00
Jude Taylor
7b006122ae
ensure presence of directories
2016-08-15 10:46:21 -07:00
Jude Taylor
adf0216d98
code review comments
2016-08-15 10:43:14 -07:00
Jude Taylor
60f4b25d7d
make inclusion conditional
2016-08-14 19:10:38 -07:00
Jude Taylor
f37b6fd07e
add a missing load command
2016-08-14 18:54:40 -07:00
Jude Taylor
596e4a5693
remove old traces of resolve-system-dependencies
2016-08-13 15:27:49 -07:00
Jude Taylor
2df9a972fc
resolve-system-dependencies: implement in C++
2016-08-13 11:36:22 -07:00