main.carlh.net Git - libcxml.git/atom logSmall library to make reading of XML files with libxml++ slightly easier.https://main.carlh.net/gitweb/?p=libcxml.gitCarl Hetheringtonstatic/git-favicon.pngstatic/git-logo.png2024-03-23T14:12:57ZgitwebSome platforms don't even have libxml++ version defines.2024-03-23T14:12:57ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2024-03-23T14:12:57Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=516d5dd036cb12b4fa03b746e90a414fcf419ebb
Some platforms don't even have libxml++ version defines.
Some platforms don't include libxml++config.h automatically.2024-03-23T11:49:22ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2024-03-23T11:49:22Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=e35ec8a8035df820f0ab47dc80734bf558222062
Some platforms don't include libxml++config.h automatically.
Use C++17 when the c++17 option is passed in.2024-03-17T12:17:04ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2024-03-17T12:17:04Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=c53e6692a0828ca05ab4066e274453a1dc81567b
Optionally (with --c++17) use libxml++-4.0 and C++17.2024-02-25T18:50:41ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2024-02-25T18:50:41Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=d1d86684114447809c762a78e8e5cb821e1253fc
Optionally (with --c++17) use libxml++-4.0 and C++17.
Cleanup: use some make_shared.2023-07-02T19:57:31ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2023-07-02T19:57:31Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=7381b197f721e4e38ead259ea5811aab8344f7fe
Add check to avoid crash when the API is misused.2023-07-02T19:55:47ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2023-07-02T19:55:47Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=3ae8805d65455b093bd698961b89add55055e138
Fix formatting of versions in .pc files (they were being written as b'0.1.2')2022-12-04T23:24:17ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2022-12-04T23:24:17Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=f29b074a156a0186bf3725ec33b2230facd7a870
Fix formatting of versions in .pc files (they were being written as b'0.1.2')
Add -x32/-x64 suffix to boost libraries when building for Windows.2022-02-22T21:55:33ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2022-02-22T21:55:33Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=6c374a1fa54d7b9827500449275e5f454e2be292
Add -x32/-x64 suffix to boost libraries when building for Windows.
Fix includes for cxml.h.2022-01-16T19:13:03ZLuke Granger-Browngit@lukegb.comLuke Granger-Browngit@lukegb.com2022-01-16T19:13:03Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=dd0ca672a261d3e1d78e8d5cc5382c2e8df75a4e
Fix includes for cxml.h.
stdint.h is unnecessary, but std::exception should come from <exception>,
and std::shared_ptr comes from <memory>.
Remove old configure option from README.2021-10-03T20:17:17ZCarl Hetheringtoncth@carlh.netCarl Hetheringtoncth@carlh.net2021-10-03T20:17:17Zhttps://main.carlh.net/gitweb/?p=libcxml.git;a=commitdiff;h=dd1a317773fbe1dc53b4586512c312da2d89405e