-
Notifications
You must be signed in to change notification settings - Fork 24
Closed
Milestone
Description
This applies only after #76 is merged.
We now use Clang.jl to generate Julia wrappers from the SCIP header files automatically.
There is a script for that purpose that should be rerun for every (major) release of SCIP that we want to support.
Unfortunately, the process was not completely automatic. The steps should be documented clearly, or integrated properly in the generator script.
In particular, the following steps followed the execution of the script:
- rename
Ptr{SCIP}toPtr{SCIP_}, to avoid name conflict with module. - delete empty wrappers for
type_*.h; the type definitions all went tocommons.jl - add some missing (type/enum) definitions to
manual_commons.jl(why did Clang.jl not add them?)
Also, we used the branch of Clang.jl from PR #210, which was now merged to master, but not yet tagged?
Metadata
Metadata
Assignees
Labels
No labels