Alexander Mai
|
65666a1ba4
|
Makefile: explicit list directories which should be used with ctags. Run astyle.
|
2015-11-15 19:03:18 +01:00 |
Simon Martin
|
14d2830e49
|
Restore build on OSX, where make defines CXX as "c++" by default.
|
2015-11-14 07:53:34 +01:00 |
orbitcowboy
|
ab90a7eb49
|
Fixed broken HAVE_RULE support. Updated Makefile. Added override keyword when HAVE_RULES is set.
|
2015-11-13 11:38:06 +01:00 |
Matthias Krüger
|
11915f84e2
|
dmake: force-add -std=c++0x if we compile with g++ or clang++
|
2015-11-10 21:07:06 +01:00 |
Alexander Mai
|
ab296fa93f
|
7111 segmentation fault (invalid code) in Tokenizer::simplifyRedundantParentheses
|
2015-11-08 13:45:55 +01:00 |
Alexander Mai
|
445907d930
|
Makefile: Move -std=c++0x to CXXFLAGS to allow using other compilers
|
2015-11-08 12:52:56 +01:00 |
Matthias Krüger
|
73b088a6dd
|
dmake: don't compile clang build with -D_GLIBCXX_DEBUG since it breaks the build.
|
2015-10-05 09:50:18 +02:00 |
Alexander Mai
|
0d7d1e8350
|
Add 'run-dmake' as PHONY target to Makefile to avoid linking dmake always
|
2015-09-05 17:12:15 +02:00 |
Dmitry Marakasov
|
3bf737acbd
|
Make DB2MAN overridable
On different systems it may point to different locations, e.g. FreeBSD uses ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl
|
2015-08-17 19:31:08 +03:00 |
Daniel Marjamäki
|
856d496c71
|
fix dmake
|
2015-07-23 15:02:32 +02:00 |
PKEuS
|
91c7361034
|
Fixed dmake and travis build
|
2015-07-23 14:53:18 +02:00 |
Daniel Marjamäki
|
678d755ce5
|
disable -Woverloaded-virtual warnings to avoid a few FPs
|
2015-06-30 20:38:15 +02:00 |
Daniel Marjamäki
|
42e82eda96
|
dmake: suppress Wsign-compare warnings in release builds
|
2015-05-02 10:29:52 +02:00 |
Daniel Marjamäki
|
066b24dc9c
|
dmake: disable -Wconversion to avoid false positives when compiling
|
2015-04-15 11:32:52 +02:00 |
Alexander Mai
|
b5f0eec44a
|
#6559 Regression/ false positive: Return value of allocation function OpenFile is not stored. Add required definitions to windows.cfg, include afx_msg. Add test file test/cfg/windows.cpp to check windows configuration. Fix for gnu.cfg. FileLister now features a non-recursive mode.
|
2015-03-05 06:48:44 +01:00 |
Matthias Krüger
|
e56671101e
|
tests: add a script which runs test/cfg tests.
add new make target (checkcfg) which builds cppcheck and executes the script
make travis run checkcfg
|
2015-01-27 19:46:52 +01:00 |
Thomas Jarosch
|
965775423b
|
Remove useless forward declarations
Instead move the 'static' keyword to the function implementation.
|
2015-01-08 23:58:00 +01:00 |
Daniel Marjamäki
|
ff11ba9847
|
Updated copyright year to 2015
|
2015-01-03 12:14:58 +01:00 |
Gianfranco Costamagna
|
3eafb2b5c4
|
Makefile: Fix DESTDIR handling
|
2014-09-25 18:50:48 +02:00 |
orbitcowboy
|
5c2ed8450e
|
Revert my previous fix 28763fa020 and suppress gcc false positive warnings.
|
2014-06-13 15:46:43 +02:00 |
Alexander Mai
|
16aa891da2
|
#5798 cfg files are not installed to CFGDIR. Extend patch to update dmake.cpp. Also fix some g++ compiler warnings
|
2014-05-17 11:05:42 +02:00 |
Matthias Krüger
|
52ba857f8d
|
dmake: make clean: also remove objects files inside tools/ (dmake.o, reduce.o)
|
2014-05-14 13:20:24 +02:00 |
Matthias Krüger
|
f138bf004b
|
dmake: make clean: remove dmake binary as well.
|
2014-05-09 08:45:25 +02:00 |
Alexander Mai
|
417a916ece
|
Use CXXFLAGS upon linking dmake for consistency
|
2014-05-04 20:52:54 +02:00 |
Daniel Marjamäki
|
636a15ac55
|
Doublefree: Fixed FP when exit() is called
|
2014-05-04 12:02:55 +02:00 |
amai
|
a5aac3b551
|
Add missing dependencies for dmake
|
2014-05-03 20:05:58 +02:00 |
amai
|
3bdfad0b73
|
reduce and dmake now use existing object files as dependencies whenever possible. Fix compilation for reduce on cygwin.
|
2014-05-03 18:54:48 +02:00 |
Alexander Mai
|
9e9bc1e457
|
Since reduce shares object files with cppcheck it should use the same compiler and linker flags
|
2014-04-27 18:56:30 +02:00 |
Alexander Mai
|
290f0ef022
|
#5644 Compilation failure on Cygwin - related to tinyxml2 (#undefine __STRICT_ANSI__ on cygwin). Patch by ir0nh34d
|
2014-04-24 22:22:43 +02:00 |
Daniel Marjamäki
|
ea016d4d73
|
dmake: include lib/cxx11emu.h in release builds also
|
2014-04-20 12:30:05 +02:00 |
Alexander Mai
|
9ac83d7624
|
reduce is linking against LIBS as well, to keep build scripts e.g. on travis working
|
2014-04-11 23:24:47 +02:00 |
Alexander Mai
|
fb13c56ef0
|
Makefile: reduce now also depends on LIBOBJ: command not found
|
2014-04-11 22:27:29 +02:00 |
Matthias Krüger
|
4481015bdc
|
dmake: "make dmake" now also runs the binary after compilation.
|
2014-04-03 16:41:58 +02:00 |
Daniel Marjamäki
|
22c4d45ca0
|
astyle formatting
|
2014-03-31 03:06:57 +02:00 |
Alexander Mai
|
0242a3c188
|
-rdynamic cannot be used on mingw
|
2014-03-30 20:50:03 +02:00 |
Alexander Mai
|
29165f3e5f
|
Add -rdynamic to the linker flags to allow obtaining a bracktrace
|
2014-03-21 22:33:07 +01:00 |
Matthias Krüger
|
c108321329
|
dmake: when building cppcheck. do not include "externals" dir, there are no files in there (only the tinyxml dir which is already handled via -Iexternals/tinyxml).
|
2014-03-03 12:09:21 +01:00 |
Lauri Nurmi
|
91340d4043
|
Emulate the C++11 'nullptr' and 'static_assert'
|
2014-02-15 07:52:17 +01:00 |
Daniel Marjamäki
|
fd3a8a2a18
|
Update copyright
|
2014-02-15 07:45:39 +01:00 |
Daniel Marjamäki
|
a7146916b1
|
Makefile: added -Wno-sign-compare. I don't like this warning
|
2014-01-18 09:51:48 +01:00 |
Ryan Pavlik
|
065db3d9f6
|
Add a rule to the cli makefile to actually build TinyXML2
|
2014-01-17 15:52:05 -06:00 |
Daniel Marjamäki
|
424675982a
|
dmake: use -std=c++0x instead of -std=c++11 as it's supported by earlier gcc
|
2014-01-12 15:38:51 +01:00 |
Daniel Marjamäki
|
50c8075b15
|
dmake: use -std=c++11 even if CXXFLAGS is redefined
|
2014-01-12 13:47:53 +01:00 |
Daniel Marjamäki
|
4224f873fd
|
dmake: added -std=c++11 flag
|
2014-01-12 13:14:46 +01:00 |
Daniel Marjamäki
|
9e0d7d86e9
|
dmake: Improved handling of CFGDIR
|
2013-12-28 12:15:08 +01:00 |
Daniel Marjamäki
|
d3a848f2e6
|
Makefile: Added optional CFGDIR parameter that allows user to specify where Cppcheck will look for cfg files.
|
2013-12-26 18:41:51 +01:00 |
Daniel Marjamäki
|
ee325008c4
|
dmake: install htmlreport
|
2013-10-12 12:26:27 +02:00 |
Daniel Marjamäki
|
d41e0f82cf
|
reduce: Fix compilation problems
|
2013-08-17 19:20:47 +02:00 |
Daniel Marjamäki
|
8ba14edb51
|
dmake: fixed lib.pri for gui (tinyxml)
|
2013-07-08 21:56:09 +02:00 |
Daniel Marjamäki
|
d96fb577cd
|
CLI: Added --environment flag
|
2013-07-02 07:18:19 +02:00 |