C sharp failing to build (#7160)

* Fix C# build

* Updated ROMol.i
This commit is contained in:
Gareth Jones
2024-02-16 21:38:45 -07:00
committed by GitHub
parent 716b38a2d8
commit 7f5b19d59b
2 changed files with 10 additions and 13 deletions

View File

@@ -34,6 +34,12 @@
%include "std_pair.i"
%include "std_string.i"
%include "std_vector.i"
#ifdef SWIGCSHARP
%include <std_unique_ptr.i>
%unique_ptr(RDKit::RWMol)
#endif
%{
#include <RDGeneral/types.h>
#include <GraphMol/ROMol.h>

View File

@@ -48,19 +48,10 @@
%ignore RDKit::RWMol::addAtom(Atom *atom,bool updateLabel,bool takeOwnership);
%ignore RDKit::RWMol::addBond(Bond *bond,bool takeOwnership);
%newobject RDKit::SmilesToMol;
%newobject RDKit::SmartsToMol;
%newobject RDKit::MolBlockToMol;
%newobject RDKit::MolFileToMol;
%newobject RDKit::MolFromMolFile;
%newobject RDKit::MolFromTPLFIle;
%newobject RDKit::MolFromMol2File;
%newobject RDKit::MolFromMol2Block;
%newobject RDKit::MolFromPDBBlock;
%newobject RDKit::MolFromPDBFile;
%newobject RDKit::MolFromSequence;
%newobject RDKit::MolFromFasta;
%newobject RDKit::v1::SmilesToMol;
%newobject RDKit::v1::SmartsToMol;
%newobject RDKit::v1::MolBlockToMol;
%newobject RDKit::v1::MolFileToMol;
%shared_ptr(RDKit::RWMol)
%include "enums.swg"