8000 Comparing v1.4.0...v1.5.0 · grasph/wrapit · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Permalink

Comp 10000 aring changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: grasph/wrapit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.4.0
Choose a base ref
...
head repository: grasph/wrapit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.5.0
Choose a head ref
  • 11 commits
  • 29 files changed
  • 2 contributors

Commits on Dec 22, 2024

  1. Configuration menu
    Copy the full SHA
    236dac1 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2025

  1. Fix for JuliaInterop/CxxWrap.jl#458 (#68)

    Lambda function are now systemtically used in Module::module() calls.
    grasph authored Jan 15, 2025
    Configuration menu
    Copy the full SHA
    4b91365 View commit details
    Browse the repository at this point in the history
  2. installation and test

    - added in TestUsingType use case of #67
    - tests and examples now installed, in $CMAKE_INSTALL_PREFIX/share/wrapit, with cmake --install
    grasph committed Jan 15, 2025
    Configuration menu
    Copy the full SHA
    14eb9a6 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2025

  1. Bug fixes

    - Fix support of 'inheritances' configuration parameter: only no-parent spec ("A:") was respected; Extend TestInheritance unit test;
    - Change in test make and cmake files for older Julia releases (<1.9) that do not provide the pkgversion() function.
    - Fix a bug in test/make.rules affecting set of CxxWrap release.
    grasph committed Jan 21, 2025
    Configuration menu
    Copy the full SHA
    2c86cf3 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2025

  1. Add an option to build clang from source code and more.

    - new -DBUILD_LLVM cmake option to download and build LLVM and Clang when building wrapit
    - use above option for macOS CI as clang 13 is no more available from homebrew
    - remove test with julia-head, because it often needs a libcxxwrap_julia_jll that is not registered.
    - remove from test/runtest.jl use of --fresh cmake option, not supported in older cmake releases and
      improved cleanup before compilation by deleting the full build directory if it already exists.
    grasph committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    feaf6f9 View commit details
    Browse the repository at this point in the history
  2. Better logging, improved auto_veto, and mapped_types

    - Add experimental mapped_types option;
    - Add logging message providing information on why STL was applied on a type;
    - Make autoveto take into consideration the vetoed argument and return types;
    - Add list of autovetoed function to the report
    grasph committed Feb 7, 2025
    Configuration menu
    Copy the full SHA
    41167f8 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2025

  1. Configuration menu
    Copy the full SHA
    e68c127 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2025

  1. Configuration menu
    Copy the full SHA
    5a633b8 View commit details
    Browse the repository at this point in the history
  2. Fixed namespace for array of pointers

    Fixed issue described in #64
    grasph committed Feb 14, 2025
    Configuration menu
    Copy the full SHA
    fce957f View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2025

  1. Add test of issue #69

    grasph committed Feb 15, 2025
    Configuration menu
    Copy the full SHA
    817d3b0 View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2025

  1. Configuration menu
    Copy the full SHA
    930ecdc View commit details
    Browse the repository at this point in the history
Loading
0