Commit Graph

271 Commits

Author SHA1 Message Date
Jason Turner
0af98c39d4 Merge pull request #95 from ashutosh108/patch-1
add GCC/Clang compiler versions for warning flags
2018-11-25 17:16:42 -07:00
Anton Voloshin
f49737bc80 -Wpedantic: CLang >= 3.2 as well (Update 02-Use_the_Tools_Available.md) 2018-11-22 18:43:12 +02:00
Anton Voloshin
147736a36b add GCC/Clang compiler versions for warning flags
Added a note like (only in GCC >= 4.8) or (GCC >= 4.6, Clang >= 3.8) for every suggested -Wxxx flag since they are not uniformly supported. Based on WARN_FLAGS setup code in d209af97b5/CMakeLists.txt. Verified by using godbolt.org and digging around release notes.
2018-11-21 22:03:05 +02:00
Jason Turner
4035ddb50e Merge pull request #94 from pauldreik/master
Add reference for cmake
2018-11-20 15:43:43 -07:00
Jason Turner
e00cc04b89 Merge pull request #93 from Afforix/fix-typo
Fix typo
2018-11-20 15:43:17 -07:00
Jason Turner
59298adc7a Merge pull request #92 from ashutosh108/patch-1
/W14640 => /w14640
2018-11-20 15:43:02 -07:00
Jason Turner
3916e4bd48 Merge pull request #90 from racko/patch-1
Fix typo
2018-11-20 15:42:49 -07:00
Paul Dreik
93db02100e Add reference for cmake
I found this to be an excellent guide
2018-11-20 22:00:18 +01:00
Matěj Plch
6a9fb6af66 fix typo 2018-11-18 18:58:04 +01:00
ashutosh108
90797e2294 /W14640 => /w14640
In the "MSVC" section, "/w14640" is correctly given as lowercase in the detailed list, but wrongly given with uppercase "W" in the summary above.
2018-11-14 22:31:24 +02:00
Tim Rakowski
31549d8e37 Fix typo 2018-10-28 10:14:13 +01:00
Jason Turner
c58f76d298 Add note on -Wlifetime 2018-10-03 11:55:59 -06:00
Jason Turner
12ec9d63cb Update 05-Considering_Maintainability.md 2018-09-04 09:03:24 -06:00
Jason Turner
163eb07aa7 Merge pull request #87 from edykim/patch-1
Fix typo
2018-07-28 13:43:40 -06:00
Edward Kim
86b4e0aad5 Fix typo 2018-07-27 09:54:42 -07:00
Jason Turner
e1aba52b59 Update 10-Further_Reading.md 2018-07-18 17:09:54 -06:00
Jason Turner
6e22a97a68 Update 08-Considering_Performance.md 2018-07-18 17:02:13 -06:00
Jason Turner
c14bafea7a Update 06-Considering_Portability.md 2018-07-18 16:58:41 -06:00
Jason Turner
5c5800d8f3 Update 02-Use_the_Tools_Available.md 2018-07-18 16:50:48 -06:00
Jason Turner
c4f76f7d98 Add links to documents on modern CMake. 2018-07-18 16:26:59 -06:00
Jason Turner
aa2f8ce9ca Addition of package management section 2018-07-18 16:24:18 -06:00
Jason Turner
c4fb1cf8f8 Merge pull request #86 from headupinclouds/patch-2
add hunter to build tools
2018-06-02 10:13:42 -06:00
David Hirvonen
1ecc3f5fd9 add hunter to build tools 2018-06-02 10:14:49 -04:00
Jason Turner
c58e6d75e6 Update 02-Use_the_Tools_Available.md 2018-04-27 19:28:12 -06:00
Jason Turner
2764eb398d Update 02-Use_the_Tools_Available.md 2018-03-23 07:35:24 -06:00
Jason Turner
5fb6849a4d Merge pull request #83 from demonkoryu/patch-1
Fix CppDepend URL
2018-03-18 19:06:57 -06:00
Jason Turner
f1394ed61c Merge branch 'master' into patch-1 2018-03-18 19:06:48 -06:00
Jason Turner
71e342ad7d Merge pull request #84 from CoderGears/master
Update 02-Use_the_Tools_Available.md
2018-03-18 19:05:25 -06:00
CoderGears
2bdd60cb96 Update 02-Use_the_Tools_Available.md 2018-03-06 10:47:14 +00:00
demonkoryu
1d10cb6b23 Fix CppDepend URL 2018-03-06 11:13:55 +01:00
Jason Turner
5955c32ae7 Merge pull request #82 from CoderGears/master
Update 02-Use_the_Tools_Available.md
2018-03-01 10:34:17 -07:00
CoderGears
84c1d42fb7 Update 02-Use_the_Tools_Available.md 2018-02-15 10:20:56 +00:00
Jason Turner
28fbde4064 Add cmake-format 2018-02-14 08:45:18 -07:00
Jason Turner
75b4ad1b43 Update MSVC flags descriptions
Closes #79
2018-01-18 16:50:27 -07:00
Jason Turner
e10030ae18 Merge pull request #78 from richelbilderbeek/master
Added OCLint
2018-01-18 16:43:49 -07:00
Jason Turner
6e3764afba Merge pull request #80 from mivade/safety-typo-fix
Fix typo
2018-01-18 16:42:32 -07:00
Michael V. DePalatis
7d67dbef4c Fix typo 2018-01-18 10:01:38 -05:00
Jason Turner
95e7a16c1e Add control flow guard 2018-01-07 21:31:00 -07:00
Jason Turner
201cc6d404 Update 02-Use_the_Tools_Available.md 2018-01-07 20:41:52 -07:00
Richel Bilderbeek
7099b49164 Added OCLint 2018-01-06 11:50:35 +01:00
Jason Turner
57a62b8f6b Add notes on using clang-format for style 2017-12-10 15:26:36 -07:00
Jason Turner
52a23430db Update 02-Use_the_Tools_Available.md 2017-12-10 15:13:03 -07:00
Jason Turner
fdaab39f49 Update warnings with info from Krister
See also: https://kristerw.blogspot.se/2017/09/useful-gcc-warning-options-not-enabled.html
2017-09-16 09:06:01 -06:00
Jason Turner
3779f868ad Add note on assert 2017-09-01 09:31:04 -06:00
Jason Turner
361f28d57b Merge pull request #74 from richelbilderbeek/patch-1
Fixed typo
2017-06-23 08:19:12 -06:00
Jason Turner
1745dd1cf5 Merge pull request #75 from mivade/scripting-updates
Updating scripting page
2017-06-23 08:18:43 -06:00
Michael V. DePalatis
b75f6cabb9 Add pybind11 link 2017-06-23 09:15:17 -04:00
Michael V. DePalatis
1f54fe88f4 Add links to scripting options 2017-06-23 09:13:42 -04:00
Richel Bilderbeek
89be9bb3c3 Simple typo 2017-06-23 14:06:25 +02:00
Jason Turner
ab9091a426 Merge pull request #73 from arunksaha/constexpr
static constant floating point use constexpr
2017-06-22 13:49:47 -06:00