Commit Graph

  • 91d60aa6bd
    Update SQLiteCPP master Filip Milosevic 2025-08-04 17:58:35 +02:00
  • 2ce092bfd1
    Merge branch 'master' into temp-brnach Filip Milosevic 2025-08-04 17:06:37 +02:00
  • 0fef5b93ea
    fix compilation with newer gtest (#514) Sébastien Rombauts 2025-07-13 22:35:28 +02:00
  • da222465cc
    fix compilation with newer gtest Rosen Penev 2025-06-09 20:31:41 -07:00
  • 1df768817e
    fix: hide installation behind an option (#512) Sébastien Rombauts 2025-05-27 09:50:11 +02:00
  • 817f3310b5
    fix: faulty undef (#509) Sébastien Rombauts 2025-05-27 09:47:07 +02:00
  • 47909c4afb fix: hide installation behind an option Simon Gene Gottlieb 2025-05-23 20:35:40 +02:00
  • 65f39dcb97 fix: faulty undef Simon Gene Gottlieb 2025-05-23 20:15:47 +02:00
  • 59a047b8d3
    Release 3.3.3 (#507) Sébastien Rombauts 2025-05-20 22:42:37 +02:00
  • 28e8fbf92d Update project version to 3.3.3 Sébastien Rombauts 2025-05-20 07:23:46 +02:00
  • 232c941252 Update changelog for version 3.3.3 Sébastien Rombauts 2025-05-20 07:22:02 +02:00
  • 3fb735a750
    update meson dependencies (#508) Sébastien Rombauts 2025-05-20 22:04:09 +02:00
  • 24085d4467
    update meson dependencies Jonathan Guzman 2025-05-20 08:59:52 -06:00
  • 9470b7253f
    Update SQLite from 3.46.1 to 3.49.2 (2025-05-07) (#505) Sébastien Rombauts 2025-05-20 07:14:23 +02:00
  • 8f2451a817
    Update googletest to v1.16.0 (#506) Sébastien Rombauts 2025-05-20 07:14:09 +02:00
  • 65d00d8873 Update googletest to v1.16.0 Sébastien Rombauts 2025-05-19 21:44:25 +02:00
  • 818f059edc Update SQLite from 3.46.1 to 3.49.2 (2025-05-07) Sébastien Rombauts 2025-05-19 21:27:18 +02:00
  • 77a69647c9 Remove Github build on Ubuntu 20.04 Sébastien Rombauts 2025-05-19 21:32:00 +02:00
  • a865d1c61a Update copyright notice to 2025 Sébastien Rombauts 2025-05-19 21:20:36 +02:00
  • 211e642a30
    sqlite3: set SQLITE_OMIT_LOAD_EXTENSION (#496) Sébastien Rombauts 2025-01-24 13:17:38 +01:00
  • e3ddbd9fb4 sqlite3/CMakeLists.txt: set SQLITE_OMIT_LOAD_EXTENSION for sqlite3 is the option is enabled Bart 2024-12-14 19:15:13 +01:00
  • 643b153c61
    SQLiteCpp/Statement.h: add missing <cstdint> include (#488) Sébastien Rombauts 2024-09-07 16:24:10 +02:00
  • 58c46e3ce7
    tests/Database_test.cpp: fix a warning around #endif (#489) Sébastien Rombauts 2024-09-07 16:23:13 +02:00
  • a534d50580 tests/Database_test.cpp: fix a warning around #endif Sergei Trofimovich 2024-09-07 14:34:26 +01:00
  • a4287a72e1 SQLiteCpp/Statement.h: add missing <cstdint> include Sergei Trofimovich 2024-09-07 14:31:27 +01:00
  • 52b24b9a37
    Add logic to use different FindPackage for python if cmake is above 3.12 (#454) Sébastien Rombauts 2024-08-20 21:37:12 +02:00
  • 69771bf222
    Test linking with builtin libsqlite3-dev package on Ubuntu (#485) Sébastien Rombauts 2024-08-19 08:58:20 +02:00
  • 0f8d9125d9 NOTE on macOS FindSQLite3 find an unrelated sqlite3.h from Mono.framework that doesn't match the actual package version! Sébastien Rombauts 2024-08-17 23:31:14 +02:00
  • 2644c311dd Test linking with builtin sqlite3 library on Ubuntu and macOS Sébastien Rombauts 2024-08-18 16:37:11 +02:00
  • b1505883aa
    Use explicit versions of Ubuntu images instead of latest (#484) Sébastien Rombauts 2024-08-18 22:25:50 +02:00
  • 58d9867f87
    Replace all double-quoted string literals by single quotes in unit test (#483) Sébastien Rombauts 2024-08-18 22:22:10 +02:00
  • 181e5faa8f Use explicit versions of Ubuntu images instead of latest Sébastien Rombauts 2024-08-17 23:51:14 +02:00
  • 553361b5c0 CMake: print the version of the system library if linking with it Sébastien Rombauts 2024-08-17 23:31:14 +02:00
  • 26d5e47fe6 Replace all double-quoted string literals by single quotes Sébastien Rombauts 2024-08-17 23:16:14 +02:00
  • 00d9dbad5e
    Bump actions/checkout from 3 to 4 (#482) Sébastien Rombauts 2024-08-17 14:20:43 +02:00
  • feda773a42
    Bump actions/checkout from 3 to 4 dependabot[bot] 2024-08-17 06:18:21 +00:00
  • be0d21f63b
    Add a Github Dependabot config file (#480) Sébastien Rombauts 2024-08-17 08:17:59 +02:00
  • b1e5131d3c Add dependabot and meson files to the Visual Studio filters Sébastien Rombauts 2024-08-16 22:10:04 +02:00
  • 4f7b667d02 Add a Github Dependabot config file Sébastien Rombauts 2024-08-16 22:01:18 +02:00
  • 08aa70a45e
    Release 3.3.2 Sébastien Rombauts 2024-08-16 21:43:55 +02:00
  • 31463a94b8 Update project version to 3.3.2 Sébastien Rombauts 2024-08-16 20:50:35 +02:00
  • cc9e062519 Update changelog for version 3.3.2 Sébastien Rombauts 2024-08-16 20:47:20 +02:00
  • 1909a777d5 Update copyright notice to 2024 Sébastien Rombauts 2024-08-16 20:46:14 +02:00
  • 73f788dddf
    Update Googletest to v1.15.2 (#478) Sébastien Rombauts 2024-08-16 20:27:07 +02:00
  • 230d9cd7ef Update Googletest to v1.15.2 Sébastien Rombauts 2024-08-16 19:36:20 +02:00
  • 0a49667902
    Update SQLite from 3.45.3 to 3.46.1 (2024-08-13) (#477) Sébastien Rombauts 2024-08-15 23:31:43 +02:00
  • 3d50162353 Update SQLite from 3.45.3 to 3.46.1 (2024-08-13) Sébastien Rombauts 2024-08-15 21:21:32 +02:00
  • c6032d8a7a
    Explicitly =delete; Statement::bindNoCopy(..., std::string&&) (#469) Sébastien Rombauts 2024-08-15 19:21:09 +02:00
  • 3d1cd5f8d6
    Update SQLite from 3.43.0 to 3.45.3 (2024-04-15) (#461) Sébastien Rombauts 2024-08-15 19:19:18 +02:00
  • b90f765b4c
    Update meson dependencies [Meson only] (#475) Sébastien Rombauts 2024-08-15 19:17:27 +02:00
  • b737b3a202
    Macos ci fix (#476) Sébastien Rombauts 2024-08-15 14:51:00 +02:00
  • 7fa2536cf6
    use pipx instead of pip3 pip3 have a warning regarding package breackage, as pip is used to install final applications pipx can be used as an drop-in replacement Jonathan Guzmán 2024-08-13 23:56:52 -06:00
  • 6d9a802098
    fix unused variables in meson Jonathan Guzmán 2024-08-13 23:11:02 -06:00
  • abffec28de
    update meson wrap dependencies - update gtest 1.14.0 -> 1.15.0 - update sqlite 3.42.0 -> 3.46.1 Jonathan Guzmán 2024-08-13 23:10:39 -06:00
  • 94c74ed931 Explicitly =delete; Statement::bindNoCopy(..., std::string&&) Marcel Ebmer 2024-06-18 19:04:37 +02:00
  • 0c009dfcb2 Update SQLite from 3.45.1 to 3.45.3 (2024-04-15) Thomas Beutlich 2024-04-30 10:29:20 +02:00
  • 5cab96d521 Update SQLite from 3.43.0 to 3.45.1 (2024-01-30) Thomas Beutlich 2024-03-06 22:16:20 +01:00
  • fab3ab2684 Add logic to use different FindPackage for python if cmake is above 3.12 John Torcivia 2023-10-21 08:48:13 -04:00
  • bcb4c78fed Update comments in appveyor.yml Sébastien Rombauts 2023-08-30 13:45:42 +02:00
  • 1c2428e793
    [Meson] update meson dependencies (#448) Sébastien Rombauts 2023-08-30 13:39:57 +02:00
  • 5f22f8da01
    Update Googletest to v1.14.0 (#451) Sébastien Rombauts 2023-08-30 12:50:17 +02:00
  • 428869a046 Add the latest XCode 14.2 - Apple clang 14.0.0 - macOS 12.6 to Travis CI Sébastien Rombauts 2023-08-29 21:40:06 +02:00
  • 14b476a465 Disable tests on the older macOS where CMake isn't compatible Sébastien Rombauts 2023-08-29 21:37:04 +02:00
  • 6fb08372d5 Update Googletest to v1.14.0 Sébastien Rombauts 2023-08-29 20:26:03 +02:00
  • f6960ee34d
    Fix and update Travis CI workflow (#450) Sébastien Rombauts 2023-08-29 20:01:00 +02:00
  • e933212f69 Fix inequality assertions for real numbers failing on Valgrind (2/2) Sébastien Rombauts 2023-08-29 19:11:51 +02:00
  • d4d57b7f5b Fix inequality assertions for real numbers failing on Valgrind (1/2) Sébastien Rombauts 2023-08-29 19:11:21 +02:00
  • e4ca307460 Add a Travis CI config to BUILD_SHARED_LIBS Sébastien Rombauts 2023-08-29 18:32:47 +02:00
  • f7ad43adb4 Add Ubuntu Focal 20.04 and Jammy 22.04 to Travis CI Sébastien Rombauts 2023-08-29 08:51:12 +02:00
  • 7088e44e2a Add a new TESTS envvar to .travis.yml to disable gtest on Ubuntu Trusty 14.04 Sébastien Rombauts 2023-08-29 08:48:37 +02:00
  • bb051f92ff Replace in .travis.yml all instances of "true" by "ON" Sébastien Rombauts 2023-08-29 08:45:31 +02:00
  • aa76361203 Fix gcc compilation error Sébastien Rombauts 2023-08-29 08:24:43 +02:00
  • b657c5f861 Fix valgrind run on Travis CI by updating path to executables Sébastien Rombauts 2023-08-29 08:22:13 +02:00
  • 8704db38b0
    update Gtest to 1.14.0 Jonathan Guzmán 2023-08-28 16:39:23 -06:00
  • e2f80ec992
    Update SQLiteCpp meson wrap file to latest release 3.3.1 (#447) Sébastien Rombauts 2023-08-28 19:15:15 +02:00
  • d54ba3c5a2 Update SQLiteCpp meson wrap file to latest release 3.3.1 Sébastien Rombauts 2023-08-28 18:38:06 +02:00
  • fe6086c126
    Release 3.3.1 (#445) Sébastien Rombauts 2023-08-27 23:11:58 +02:00
  • b8a347b8f2 Update changelog for release 3.3.1 Sébastien Rombauts 2023-08-27 22:19:56 +02:00
  • 81b2fc9262 Update project version to 3.3.1 Sébastien Rombauts 2023-08-27 22:58:46 +02:00
  • eba0b3f48a
    Rename the original build.yml to cmake.yml vs meson.yml (#444) Sébastien Rombauts 2023-08-27 22:55:39 +02:00
  • 5164de641d Rename the original build.yml to cmake.yml vs meson.yml Sébastien Rombauts 2023-08-27 22:31:50 +02:00
  • 3f00884a46
    Update SQLite from 3.42.0 to 3.43.0 (2023-08-24) (#443) Sébastien Rombauts 2023-08-27 22:24:41 +02:00
  • 4490838f6a Update SQLite from 3.42.0 to 3.43.0 (2023-08-24) Sébastien Rombauts 2023-08-27 22:09:39 +02:00
  • bd78ffcd64
    Set -DBUILD_SHARED_LIBS=ON by default on scripts and CI/CD (#442) Sébastien Rombauts 2023-08-19 08:44:51 +02:00
  • 3bdd13ae95 set CMAKE_RUNTIME_OUTPUT_DIRECTORY so that executables and dlls share the bin/ directory Sébastien Rombauts 2023-08-18 16:09:35 +02:00
  • 40638924e0 Set -DBUILD_SHARED_LIBS=ON by default on scripts and CI/CD Sébastien Rombauts 2023-08-18 15:39:32 +02:00
  • 6bc108b452
    Declare BUILD_SHARED_LIBS option for discoverability (#440) Sébastien Rombauts 2023-08-18 22:34:26 +02:00
  • 3871ff0962 Don't build the googlemock subproject, only the main googletest library Sébastien Rombauts 2023-08-18 22:33:18 +02:00
  • e6f2c000e6 Declare BUILD_SHARED_LIBS option for discoverability Sébastien Rombauts 2023-08-18 12:29:54 +02:00
  • dfa4dd8005
    Update usage of SQLITECPP_USE_STATIC_RUNTIME (#438) Sébastien Rombauts 2023-08-18 16:01:47 +02:00
  • 2a43ce0cd5 Don't set SQLITECPP_USE_STATIC_RUNTIME by default when building with unit tests Sébastien Rombauts 2023-08-17 16:27:21 +02:00
  • 741078b379 Replace the set() of "/MT" to REPLACE "/MD" "/MT" Sébastien Rombauts 2023-08-17 15:45:46 +02:00
  • 7a1649ce77 Merge pull request #441 Cleanup of the Github "build" workflow from SRombauts/github-actions-improvements Sébastien Rombauts 2023-08-18 15:48:01 +02:00
  • fe4bf446db Merge pull request #439 Update CMake minimum version to 3.5 to get rid of a new deprecation warning with CMake 3.27 from SRombauts/cmake-update-minimum-version Sébastien Rombauts 2023-08-18 15:47:34 +02:00
  • 9976cdf744 Update cmake_minimum_required() to VERSION 3.5 Sébastien Rombauts 2023-08-18 12:20:41 +02:00
  • e1bb204bab Use github.ref_name instead of github.ref for readability Sébastien Rombauts 2023-08-18 14:55:32 +02:00
  • 8f8029cb7e Minor changes to the Github "build" workflow Sébastien Rombauts 2023-08-18 14:30:51 +02:00
  • d8ac3b22d6
    Merge pull request #434 Define SQLITECPP_COMPILE_DLL as PUBLIC from calumr/fix-dll-import Sébastien Rombauts 2023-08-17 10:50:10 +02:00
  • 24a24b3be9 Define SQLITECPP_COMPILE_DLL as PUBLIC Calum Robinson 2023-07-14 14:17:12 +01:00
  • 164a606004
    Merge pull request #428 Add CMake option SQLITE_ENABLE_DBSTAT_VTAB and SQLITE_ENABLE_RTREE from SRombauts/cmake-sqlite-enable-dbstat-vtab Sébastien Rombauts 2023-06-12 14:54:27 +02:00