William Pitcock
1cc0ae62a9
fragment, pkg: handle --static correctly in some more esoteric scenarios
2015-05-21 23:06:38 -05:00
William Pitcock
12ff14f856
fragments: handle sysroot dir munging directly in a smarter way
...
Previously we just let the tuple system handle it, but pkg-config modules which do not define
variables were able to get by the checks. While here, check to ensure we do not duplicate the
sysroot dir twice if it is already defined in the pkg-config module file.
Downstream bug: https://bugs.busybox.net/show_bug.cgi?id=5750
2014-07-09 01:23:51 -05:00
William Pitcock
8cdf61b455
Extend copyright on recently modified files to 2014.
2013-12-27 11:41:23 +00:00
William Pitcock
2e0e4b2ece
fragment: increase robustness with MacOS -framework ( closes #56 )
2013-12-27 11:37:24 +00:00
William Pitcock
9d960fb9d4
fragment: use forward-merge for static linking ( closes #51 )
2013-08-23 03:44:33 +00:00
William Pitcock
8fbecafdae
fragment: special-case `-framework` handling and implement merge-back strategy for -F flags ( closes #47 )
2013-03-15 17:29:07 -05:00
William Pitcock
8330056dc1
fragment: refactor using pkg_list_t framework
2013-03-01 11:10:43 -06:00
William Pitcock
74e40fd128
tuple: refactor to use pkg_list_t framework
2013-03-01 10:45:55 -06:00
William Pitcock
86845f7098
fragment: reparent a fragment-list when a duplicate is encountered (closes issue #34 ).
2012-08-09 17:16:17 -05:00
William Pitcock
58fa286972
fragment: add pkg_fragment_lookup().
2012-08-09 17:16:17 -05:00
William Pitcock
0a5cb4c4ec
everything: update copyright to note multiple authors
2012-07-25 21:09:31 -05:00
William Pitcock
1975a2981e
everything: more friendly warranty disclaimer
2012-07-20 14:29:58 -05:00
William Pitcock
4eb08d7c1f
pkg: clean up foreach_list_entry* macros (issue #10 )
2012-05-06 22:55:00 -05:00
William Pitcock
c83fd2e616
parse: move and rework parse_fragment_list() as pkg_fragment_parse().
2012-05-06 22:29:59 -05:00
William Pitcock
81fd865a49
fragment: add pkg_fragment_free().
2012-05-06 20:26:09 -05:00
William Pitcock
26c5dcb125
fragment: add pkg_fragment_exists() and use it to mergemaster in pkg_fragment_copy().
2012-05-03 20:43:09 +00:00
William Pitcock
d94ab7555d
fragment: add pkg_fragment_copy().
2012-05-03 20:31:33 +00:00
William Pitcock
c1e5ab046b
fragment: add pkg_fragment_delete().
2012-05-03 20:27:19 +00:00
William Pitcock
de5e1c6e23
split out fragment code from parse.c
2012-05-03 20:22:19 +00:00