Commit Graph

28 Commits (4f50dad1470076e79bac4611b43526b20137d06a)

Author SHA1 Message Date
William Pitcock be5dddd212 parse: add argv_free() 2012-05-06 21:09:58 -05:00
William Pitcock 9b540397f0 parse: add pkg_dependency_free(). 2012-05-06 20:26:24 -05:00
William Pitcock 30fe1fae39 parse: replace strdup_parse with pkg_tuple_parse(). 2012-05-06 20:12:11 -05:00
William Pitcock 4ea25d56f4 parse: split out tuple API and make public 2012-05-06 20:06:48 -05:00
William Pitcock 433d697351 parse: move OPERATOR_CHAR() and friends to pkg.h 2012-05-05 21:26:15 -05:00
William Pitcock 0737a72070 parse: make strdup_parse() public 2012-05-05 21:51:38 +00:00
William Pitcock 14901943cd parse: use pkg_fgetline(). 2012-05-04 03:23:03 +00:00
William Pitcock de5e1c6e23 split out fragment code from parse.c 2012-05-03 20:22:19 +00:00
William Pitcock 1a81d1c7cc parse: fix handling of fragment types 2012-05-03 19:43:54 +00:00
William Pitcock 588a671125 parse: cleanups for fragment handling code 2012-05-03 19:35:56 +00:00
William Pitcock b88279d40d pkg: parse CFLAGS/LIBS/LIBS.private into fragment lists. 2012-05-03 19:25:59 +00:00
William Pitcock 82420d0c5c pkg: add support for fragment lists. 2012-05-03 19:25:33 +00:00
William Pitcock ccda6b3752 everywhere: warning cleanups 2012-05-03 17:15:45 +00:00
William Pitcock bcd8a9f9d6 parse: track LIBS.private 2012-05-02 21:53:02 +00:00
William Pitcock bea3c202de Add requires_private to pkg_t. 2012-05-02 21:37:32 +00:00
Michał Górny ee62bedd59 parse_file() no longer needs to handle f == NULL.
That condition is now handled within pkg_find() completely.
2012-05-02 16:02:05 +02:00
Michał Górny 742fad9251 Fix uninitialized vars in deplist parsing. 2012-05-02 11:38:54 +02:00
William Pitcock 3b154d8a5a everywhere: use strlcpy and strlcat where appropriate 2012-04-30 06:06:13 +00:00
Alyx d0639b3353 Make pkg_find() follow the PKG_CONFIG_PATH environmental variable, if available. 2012-01-15 19:03:54 -06:00
William Pitcock 91d61a76a2 parse: improve version parsing resiliency 2011-07-26 19:51:04 -05:00
William Pitcock 5869405054 parse: add support for parsing versions 2011-07-26 19:38:26 -05:00
William Pitcock 0142cc68d4 parse: perform stringops on stack bufferspace as to avoid overruns 2011-07-26 19:26:56 -05:00
William Pitcock 3e69f4c7a6 parse: add pkg_dependency_append() and fix world dependency merging 2011-07-25 16:53:12 -05:00
William Pitcock 714bcaaac7 parse: fix parser resiliency 2011-07-25 01:02:53 -05:00
William Pitcock 85bb0441d4 parse: export parse_deplist to public API 2011-07-25 00:38:23 -05:00
William Pitcock f7e81402ce parse: export tuple_find() to private API 2011-07-24 23:29:33 -05:00
William Pitcock c6197b39ac parser: add dependency list support and refactor slightly 2011-07-24 23:19:53 -05:00
William Pitcock 61c246d27e Initial commit. 2011-07-24 21:03:17 -05:00