1
0
Fork 0
mirror of https://github.com/TheLartians/ModernCppStarter.git synced 2025-08-30 13:41:13 +02:00

Commit graph

  • 303ff23232
    Add link about modern CMake practices Lars Melchior 2020-04-16 14:08:13 +02:00
  • cec2e8cf4d
    Add tools.cmake (#14) v0.8 Lars Melchior 2020-04-16 13:01:52 +02:00
  • 7b3df24f67 add tools to feature list Lars Melchior 2020-04-16 12:59:51 +02:00
  • 1c3d73f615 cleanup Lars Melchior 2020-04-16 11:12:44 +02:00
  • a798574cba document tools Lars Melchior 2020-04-16 11:08:59 +02:00
  • 62469ec741
    Change LICENSE to unlicense (#15) Lars Melchior 2020-04-16 11:01:48 +02:00
  • a6b52f9e76
    Change LICENSE to unlicense Lars Melchior 2020-04-16 10:59:58 +02:00
  • 18f705beed add tools.cmake Lars Melchior 2020-04-16 10:38:40 +02:00
  • b42b541b25 add comment Lars Melchior 2020-04-16 09:41:34 +02:00
  • 994a90aa49 add sanitizer support. closes #13. Lars Melchior 2020-04-16 08:58:42 +02:00
  • e68141bfd8
    Update FAQ (#12) Lars Melchior 2020-04-15 13:53:02 +02:00
  • be4291f7f1 add section on removing standalone Lars Melchior 2020-04-15 13:51:39 +02:00
  • b130f1e58c use quotation-style FAQ Lars Melchior 2020-04-15 13:45:02 +02:00
  • f371ebfb86
    treat warnings as errors on msvc as well (#11) v0.7 Lars Melchior 2020-04-15 09:21:48 +02:00
  • 60b8d6e2fc treat warnings as errors on msvc as well Lars Melchior 2020-04-15 09:20:18 +02:00
  • a4881dda8b
    enforce standards conformance on MSVC and fix warning flags (#10) Lars Melchior 2020-04-15 09:12:12 +02:00
  • e542d9ac53 turns out only clang understands strongly typed enums Lars Melchior 2020-04-15 09:08:43 +02:00
  • aa49feeb16 update note on testing frameworks Lars Melchior 2020-04-15 09:04:02 +02:00
  • f5a524fe43 enable compiler warnings for the library target when building tests Lars Melchior 2020-04-15 09:02:04 +02:00
  • ed8e6d3b19 add \W4 flag for test compilation Lars Melchior 2020-04-15 08:57:29 +02:00
  • 4897c30c47 enforce standards conformance on MSVC Lars Melchior 2020-04-15 08:56:52 +02:00
  • a2a6674101
    add paragraph about the evilness of conditional includes (#9) Lars Melchior 2020-04-14 17:15:51 +02:00
  • a4e6632698 add paragraph about the evilness of conditional includes Lars Melchior 2020-04-14 16:06:43 +02:00
  • 6808aaf01c
    Add LICENSE (#8) Lars Melchior 2020-04-14 17:11:54 +02:00
  • 4c756a78f3
    use doctest_discover_tests to find individual tests (#7) Lars Melchior 2020-04-14 17:11:41 +02:00
  • ffe13bbf13 add readme note about license Lars Melchior 2020-04-14 17:09:31 +02:00
  • 451f10b4b1
    Create LICENSE Lars Melchior 2020-04-14 17:07:59 +02:00
  • 84aa01f1f5 use doctest_discover_tests to find individual tests Lars Melchior 2020-04-14 17:05:56 +02:00
  • adf2801be6
    small readme and cmake cleanup (#6) Lars Melchior 2020-04-14 15:46:15 +02:00
  • 37edafef74 wording Lars Melchior 2020-04-14 15:44:30 +02:00
  • 5ecdbfcb67 small readme and cmake cleanup Lars Melchior 2020-04-14 15:43:29 +02:00
  • 23abf01c55
    Add CONFIGURE_DEPENDS flag to globs and cleanup (#5) v0.6 Lars Melchior 2020-04-14 14:56:32 +02:00
  • c2c8aee373 update glob comment in the main CMakeLists Lars Melchior 2020-04-14 14:54:54 +02:00
  • 9a848564ff update comment about removing unused files Lars Melchior 2020-04-14 14:53:08 +02:00
  • 3234ae9084 update comment about glob Lars Melchior 2020-04-14 14:51:24 +02:00
  • 83ef03c7df add CONFIGURE_DEPENDS to glob sources Lars Melchior 2020-04-14 14:47:26 +02:00
  • 7a8809648c update readme Lars Melchior 2020-04-14 14:43:42 +02:00
  • 8e77d3e9fc add empty lines Lars Melchior 2020-04-14 14:40:15 +02:00
  • b5931ba6ed join target properties Lars Melchior 2020-04-14 14:39:44 +02:00
  • ab406e3f75 join comments Lars Melchior 2020-04-14 14:38:51 +02:00
  • 24aa8560db
    fix grammar mistakes (#4) Lars Melchior 2020-04-14 14:21:46 +02:00
  • b113052d41 fix grammar mistakes Lars Melchior 2020-04-14 14:18:40 +02:00
  • a68c697c09
    Run CI builds with parallel flags (#3) v0.5 Lars Melchior 2020-04-14 14:05:36 +02:00
  • d8ef28b62d Update project name in readme Lars Melchior 2020-04-14 14:03:51 +02:00
  • d0dece327b Ninja is unavailable. Fallback to -j4 Lars Melchior 2020-04-14 14:02:25 +02:00
  • 7ae42de08b Run CI builds with parallel flags Lars Melchior 2020-04-14 14:00:39 +02:00
  • 1dc64084eb
    Add optional standalone executable directory (#2) Lars Melchior 2020-04-14 13:59:38 +02:00
  • 0c250561a8 fix path Lars Melchior 2020-04-14 13:56:29 +02:00
  • bdbdd7700d add standalone workflow Lars Melchior 2020-04-14 13:55:40 +02:00
  • 93d0fe795c update readme Lars Melchior 2020-04-14 13:39:14 +02:00
  • 500d028c8f add standalone executable Lars Melchior 2020-04-14 13:25:41 +02:00
  • ad1f006762
    Merge pull request #1 from TheLartians/external-packaging v0.4 Lars Melchior 2020-04-14 12:52:35 +02:00
  • df111c1104 replace example dependency with PackageProject.cmake Lars Melchior 2020-04-14 12:49:34 +02:00
  • 5f3c39b657 add PackageProject.cmake as a CPM dependency Lars Melchior 2020-04-14 12:08:30 +02:00
  • 7c03ec71ea typo Lars Melchior 2020-04-14 11:28:33 +02:00
  • 9d8879ed88 move packaging to extra file Lars Melchior 2020-04-14 11:23:08 +02:00
  • bf392d6ae3 adjust build include path and set install build type to release Lars Melchior 2020-04-14 11:13:24 +02:00
  • c8fec7d575 install into version-specific dirs again Lars Melchior 2020-04-14 11:10:28 +02:00
  • 991d397433 revert install path and set find_package in tests to REQUIRED Lars Melchior 2020-04-14 11:01:15 +02:00
  • 9084218192 install targets to version-specific locations Lars Melchior 2020-04-14 10:34:35 +02:00
  • 3698cc0a3a add CPack info to FAQ Lars Melchior 2020-04-14 10:23:51 +02:00
  • c8cee5ff2e update readme Lars Melchior 2020-04-14 09:43:09 +02:00
  • a982e0b72c update CPM Lars Melchior 2020-04-14 09:39:08 +02:00
  • 88a798a3d8
    Use correct cmake_minimum_required version Lars Melchior 2020-04-13 21:11:36 +02:00
  • 223c04146a update badges urls Lars Melchior 2020-04-13 20:12:41 +02:00
  • 326f4c64d5 update readme v0.3 Lars Melchior 2020-04-13 19:59:59 +02:00
  • 6dacddb28b use secret codecov token Lars Melchior 2020-04-13 19:53:57 +02:00
  • 9f636f40c3 trigger github workflows Lars Melchior 2020-04-13 18:51:12 +02:00
  • 83d0e6e7cc track coverage in the actual project v0.2 Lars Melchior 2020-04-13 18:16:16 +02:00
  • c2943ec551
    Update README.md v0.1 Lars Melchior 2020-04-13 18:12:09 +02:00
  • 2725840926 add coverage info Lars Melchior 2020-04-13 18:04:03 +02:00
  • ab114c5408 add coverage info to readme Lars Melchior 2020-04-13 17:59:53 +02:00
  • e9f7defe05 fix badges Lars Melchior 2020-04-13 17:54:25 +02:00
  • 59101ee391 add badge Lars Melchior 2020-04-13 17:53:33 +02:00
  • 47b2c947e5 add coverage step Lars Melchior 2020-04-13 17:49:02 +02:00
  • 00b97f150b add badge Lars Melchior 2020-04-13 17:35:18 +02:00
  • 578bf1e83f use sudo to install Lars Melchior 2020-04-13 17:34:05 +02:00
  • de74af1341 build before install Lars Melchior 2020-04-13 17:31:10 +02:00
  • b0384f889a add install test Lars Melchior 2020-04-13 17:30:09 +02:00
  • c2d7dff1a8 add Q&A section to readme Lars Melchior 2020-04-13 17:06:50 +02:00
  • 3507aa0a21 rename variable Lars Melchior 2020-04-13 17:00:37 +02:00
  • 8a50497b19 add note for executables Lars Melchior 2020-04-11 19:40:25 +02:00
  • cd3cfca47e
    Update README.md Lars Melchior 2020-04-11 19:36:36 +02:00
  • e40356919c
    Wording Lars Melchior 2020-04-11 13:12:45 +02:00
  • 532a9b7abe document sstream inclusion Lars Melchior 2020-04-11 13:08:59 +02:00
  • 6f46945151 is sstream really always required? Lars Melchior 2020-04-11 12:59:41 +02:00
  • 812d740b4d seriously?! Lars Melchior 2020-04-11 12:55:57 +02:00
  • 75e8f650ca do we need to include sstream to concat strings in MSVC Lars Melchior 2020-04-11 12:52:55 +02:00
  • 9df557c951 silence MSVC enum warning Lars Melchior 2020-04-11 12:46:46 +02:00
  • 9a5f50f95c fix tests Lars Melchior 2020-04-11 12:37:35 +02:00
  • 45d1ec8ba9 fix workflows Lars Melchior 2020-04-11 12:35:55 +02:00
  • c94580f25c init Lars Melchior 2020-04-11 12:31:08 +02:00