Commit Graph

97 Commits

Author SHA1 Message Date
Daniel Marjamäki 175abaa34d bump simplecpp 2016-07-22 17:54:16 +02:00
Daniel Marjamäki 1b6ae0de8f bump simplecpp 2016-07-21 21:04:54 +02:00
PKEuS 12e3cf584c Visual Studio solution:
- Fixed include paths
- Export simplecpp to cppcheck-core.dll
- Added /Zc:rvalueCast
2016-07-21 20:38:58 +02:00
Daniel Marjamäki 99307846cf Preprocessor: simplecpp optimisations 2016-07-21 19:42:26 +02:00
Daniel Marjamäki 6d10b50434 bump simplecpp 2016-07-21 18:58:11 +02:00
Daniel Marjamäki 4b1f79f243 bump simplecpp 2016-07-21 15:59:59 +02:00
Daniel Marjamäki 62f9bf097b Revert "bump simplecpp"
This reverts commit 540066318c.
2016-07-21 15:51:26 +02:00
Daniel Marjamäki 540066318c bump simplecpp 2016-07-21 15:49:48 +02:00
Daniel Marjamäki 0cf4b82386 try to fix cygwin compile error
[ci skip]
2016-07-21 15:13:27 +02:00
Daniel Marjamäki 6bcc08e6df bump simplecpp 2016-07-21 15:05:29 +02:00
Daniel Marjamäki b2f1b95e38 Bump simplecpp. Preprocessor: Warn about missing includes 2016-07-21 12:47:00 +02:00
Daniel Marjamäki 7383410d32 try to fix travis 2016-07-21 08:04:32 +02:00
Daniel Marjamäki e16f0e500c Preprocessor: Parse comments and then remove them 2016-07-21 07:48:17 +02:00
Daniel Marjamäki ae37eb5c06 bump simplecpp, avoid hang when there are circular inclusions 2016-07-20 22:35:45 +02:00
Daniel Marjamäki 63493c229d bump simplecpp 2016-07-20 20:40:16 +02:00
Daniel Marjamäki 804d4194bb bump simplecpp 2016-07-20 20:07:16 +02:00
Daniel Marjamäki 0592d57a53 bump simplecpp, try to fix appveyor 2016-07-20 20:03:27 +02:00
Daniel Marjamäki b5ca8ff70f bump simplecpp 2016-07-20 15:04:03 +02:00
Matthias Krüger 30e3897247 simplecpp: convert a few mutual exclusive ifs into else ifs. 2016-07-20 12:56:29 +02:00
Daniel Marjamäki 03d2829fb9 Merge simplecpp branch 2016-07-20 12:21:00 +02:00
PKEuS b5d3ecb942 Updated TinyXML, make use of second argument of XMLElement::Attribute() 2016-07-09 11:56:07 +02:00
Daniel Marjamäki a87b4368cb Revert "Preprocessor: Start replacing our Preprocessor code with simplecpp"
This reverts commit 9820783b60.

There was Travis errors I'll need to look more at.
2016-07-07 23:45:42 +02:00
Daniel Marjamäki 9820783b60 Preprocessor: Start replacing our Preprocessor code with simplecpp 2016-07-07 22:58:56 +02:00
Aleksandr Pikalev e92bbf6481 Fixed #7275 - Make GUI tests buildable
* Use -std=c++11 flag for gcc and clang
 * Use $$PWD variable in qmake files to have correct paths
 * Change tokenizer.simplifyTokenList() to tokenizer.simplifyTokenList2()
 * Add build-generated files to .gitignore
 * Link libpcre only if rules are enabled
2016-01-08 15:21:36 +01:00
PKEuS be2ab9eb12 Updated TinyXML 2016-01-03 10:23:56 +01:00
Frank Zingsheim 70c20515a9 Cmake object linkage. Fix #7128: (cppcheck 1.70 doesn't report any warnings) 2015-11-26 20:25:09 +01:00
PKEuS 0445585e7d Updated TinyXML 2015-09-04 14:07:21 +02:00
PKEuS fc19c6ca11 Updated TinyXML
https://github.com/leethomason/tinyxml2
2015-08-08 18:38:56 +02:00
Luis Díaz Más 22424ba54a Add CMake files 2015-02-13 19:00:14 +01:00
PKEuS 1da9005861 Updated TinyXML
https://github.com/leethomason/tinyxml2
2014-12-17 19:57:19 +01:00
PKEuS ef92bcbc5a Updated tinyxml to d211bb13512cf4edb408e2c4badbcf4100ce0fd0 2014-10-18 11:17:29 +02:00
Matthias Krüger 9bdeea5642 tinyxml: update to latest git version 5321a0e (v2.2.0) (https://github.com/leethomason/tinyxml2) 2014-09-19 19:09:13 +02:00
Matthias Krüger 95bf96c980 tinyxml: update to latest git version 59b9aae (https://github.com/leethomason/tinyxml2). 2014-08-26 13:53:16 +02:00
Matthias Krüger ed927e9b60 tinyxml: update to latest git version 2af5679 (https://github.com/leethomason/tinyxml2). 2014-08-18 17:45:01 +02:00
Matthias Krüger f5b3d645e9 tinyxml: update to 2.1.0 (https://github.com/leethomason/tinyxml2) 2014-05-08 21:17:38 +02:00
XhmikosR d035470963 Update tinyxml to v2.0.2. 2014-03-18 17:00:28 +02:00
PKEuS 357f5076db Updated tinyxml 2014-03-01 11:15:08 +01:00
PKEuS dd1b5f9a30 Updated tinyxml 2013-10-27 11:52:44 +01:00
PKEuS 758d68519d Use TinyXML to write XML files 2013-08-07 16:30:55 +02:00
PKEuS 4a84195a8c Updated to latest TinyXML
Build TinyXML into core dll once and use it from CLI
2013-08-03 20:29:50 +02:00
PKEuS 167e11b645 Switch to TinyXml2 2013-02-16 10:01:34 -08:00
XhmikosR 8d08c3b58b pro and pri files: remove unneeded empty lines, use spaces for consistency 2012-10-12 17:46:57 +02:00
XhmikosR ea941adae2 update TinyXML to v2.6.2 2012-09-09 12:59:43 +02:00
Kimmo Varis a60b933ac7 Don't use relative paths in tinyxml.pri.
Using relative path in included file binds it to be usable only
included from one directory. Instead use variable for giving the
base path for files.
2010-12-18 16:29:58 +02:00
Kimmo Varis b6391b2427 Reformat tinyxml qmake file.
Have one filename at one line.
2010-12-18 16:22:58 +02:00
Daniel Marjamäki 18933ea0e6 QMake: auto-generate the visual studio project files with qmake 2010-12-17 21:43:47 +01:00
Daniel Marjamäki 2d3865a671 Add support for user defined rules 2010-12-12 11:56:22 +01:00