Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-28 | Remove -b gcov argument | Arseny Kapoulkine | |
It interferes in a somewhat strange way with codecov reporting | |||
2016-07-10 | Makefile: Add -Wcast-qual | Arseny Kapoulkine | |
It is probably redundant given that we have -Wold-style-cast, but it's better to warn about casts like this in case we ever need to remove the latter flag. | |||
2016-06-10 | Add CMakeLists to 'make release' now that it's top-level | Arseny Kapoulkine | |
2016-01-26 | Make cxxstd an argument to Makefile | Stephan Beyer | |
This determines the used C++ standard. If you do not want to use a specific C++ standard, use cxxstd=any. The default is set to c++11. The "define" PUGIXML_NO_CXX11 is removed from the Makefile since it is not used in the code anyways. | |||
2015-10-18 | Add config=analyze | Arseny Kapoulkine | |
2015-10-17 | Use -pedantic instead of -Wpedantic | Arseny Kapoulkine | |
Travis CI strikes once more. | |||
2015-10-17 | Enable a few more warnings | Arseny Kapoulkine | |
2015-10-10 | Fix 'make release' after clean checkout | Arseny Kapoulkine | |
2015-08-25 | build: Fix -o gcov option | Arseny Kapoulkine | |
Also upload just pugixml.cpp.gcov to codecov to avoid issues the script has with old gcov. | |||
2015-08-25 | build: Rework config=coverage to be more robust | Arseny Kapoulkine | |
Use find -exec instead of xargs to work around differences between xargs on OSX and Linux. Use -b option of gcov - for some reason gcov on Travis can't find .gcno files otherwise (old version?). And finally enable config=coverage again. | |||
2015-08-25 | build: Simplify coverage configuration | Arseny Kapoulkine | |
Use -coverage option and keep NDEBUG off | |||
2015-06-13 | Makefile now supports Xcode 7 ASAN | Arseny Kapoulkine | |
All other sanitizers are still unavailable so only enable them on non-OSX systems. | |||
2015-05-12 | Add config=sanitize support to Makefile | Arseny Kapoulkine | |
2015-04-21 | Use -std=c++0x instead of -std=c++11 | Arseny Kapoulkine | |
2015-04-21 | Enable C++11 in Makefile | Arseny Kapoulkine | |
2015-04-11 | Use -fno-exceptions flag for PUGIXML_NO_EXCEPTIONS build | Arseny Kapoulkine | |
This makes sure that no exception handling mechanisms are used if PUGXML_NO_EXCEPTIONS is defined. | |||
2015-03-24 | docs: Use automatically retrieved version for docs | Arseny Kapoulkine | |
This eliminates one more hardcoded version from the repo, yay! | |||
2015-03-24 | Update Makefile to exclude docs/manual folder from release | Arseny Kapoulkine | |
2015-03-22 | Add include dependencies to HTML targets | Arseny Kapoulkine | |
2015-03-21 | Add docs target to Makefile | Arseny Kapoulkine | |
2015-03-20 | Add release target to Makefile | Arseny Kapoulkine | |
2015-03-20 | Makefile refactoring | Arseny Kapoulkine | |
Simplify test source specification, disable built-in rules and suffixes | |||
2015-03-13 | tests: Add support for afl-fuzz | Arseny Kapoulkine | |
With the current setup it successfully finds the (fixed) DOCTYPE buffer overrun in ~50 minutes (on a single core). | |||
2015-02-12 | Don't use xargs -r since it's a GNU extensions. | Arseny Kapoulkine | |
Instead just ignore the result of xargs. | |||
2014-11-01 | Fix first-time make config=coverage test | Arseny Kapoulkine | |
Not sure why xargs -r is not the default... | |||
2014-10-25 | Add 'coverage' configuration to Makefile. | Arseny Kapoulkine | |
git-svn-id: https://pugixml.googlecode.com/svn/trunk@1079 99668b35-9821-0410-8761-19e4c4f06640 | |||
2014-02-09 | Add Makefile for building and running tests. | Arseny Kapoulkine | |
This expands and replaces the Travis-specific makefile by adding more options and correctly tracking header dependencies. Also add wchar_t mode test to Travis configuration. git-svn-id: http://pugixml.googlecode.com/svn/trunk@971 99668b35-9821-0410-8761-19e4c4f06640 |