Eisuke Kawashima
8a8ede202b
Update INSTALL and READMEs under scripts/ [ci skip]
...
- perl
- assume perl-binding version is different from Open Babel's
- python
- assume tarball from github release page
- note: `python scripts/python/setup.py install` does not work since `__init__.py` is missing
2019-10-11 16:06:16 +09:00
Jeff Janes
2ccf8f70f4
Fix include directory for building Chemistry::OpenBabel
...
The header file openbabel/babelconfig.h is not in ../../include,
but rather is in ../../build/include.
2017-11-09 10:06:49 -08:00
Jeff Janes
438474f24d
Correct spelling of file name for Perl bindings
...
The MANIFEST file has openbabel-perl.cpp spelled with
an underscore rather than a dash. This causes a
confusing but otherwise harmless warning when running
`perl Makefile.PL`.
2017-11-09 09:55:09 -08:00
Geoffrey Hutchison
0ffd9199f1
Patches from Fedora packaging.
2010-12-15 21:45:57 +00:00
Geoffrey Hutchison
3e71f5a35b
Update website to openbabel.org (long overdue).
2010-10-10 01:24:39 +00:00
Noel O'Boyle
042b1e3d1b
Fix problem compiling Perl bindings on Linux PR#3059516
2010-09-23 14:55:22 +00:00
Geoffrey Hutchison
ee0dedc62a
Further refinement. Definitely compiles on Mac OS X now.
2010-08-03 17:11:08 +00:00
Geoffrey Hutchison
c6f220e0e4
Updates to Perl bindings makefile -- should now have reasonabel fallbacks for CMake build directories.
2010-08-03 16:53:30 +00:00
Noel O'Boyle
4a6d3571bc
2010-06-07 Noel O'Boyle
...
* scripts/CMakeLists.txt, scripts/perl/Makefile.PL: Now perl bindings
seem to 'make install' correctly.
2010-06-07 12:16:16 +00:00
Noel O'Boyle
eccb35e446
2010-06-06 Noel O'Boyle
...
* scripts/CMakeLists.txt, scripts/perl/Makefile.PL: Now perl bindings seem to 'make' correctly.
2010-06-06 20:33:04 +00:00
Geoffrey Hutchison
6f7c6cb1de
Makefile.PL update from Noel.
2008-07-01 18:18:40 +00:00
Geoffrey Hutchison
024240cd78
Split python bindings into multiple pieces. Should solve PR#1905826.
2008-06-05 22:42:47 +00:00
Geoffrey Hutchison
0044d9545e
* scripts/openbabel-perl.i, scripts/perl/Makefile.PL:
...
Fix up Perl scripting. Now works on Mac OS X and appears to have
clean converisons via "make test." Fixes PR#1795155 and 1881688.
2008-05-28 16:32:56 +00:00
Geoffrey Hutchison
73e7b5c204
* scripts/perl: Add dependency checking for libopenbabel. This
...
prevents people trying to run automated CPAN tests without the
library.
2008-03-02 17:20:48 +00:00
Geoffrey Hutchison
858f8a39f9
* Merged in changes from 2.1.x branch.
2007-09-03 20:53:06 +00:00
Geoffrey Hutchison
2b8127c377
Fix UNIX builds of SVN trunk:
...
* */Makefile.in: Regenerate UNIX build files.
* src/plugin.cpp: Make sure to #include <iterator> to solve GCC
compile problem.
* src/descriptor.cpp: Change _isnan to IsNan, as discussed on the
list to solve GCC compile problem.
* scripts/*: Updated to compile. May have removed functionality
because of plugin changes.
* tools/obminimize.cpp, tools/obgen.cpp, tools/obenergy.cpp:
Switch to OBPlugin::List().
2007-05-22 14:55:46 +00:00
Geoffrey Hutchison
657e845594
Removing auto-generated SWIG files from trunk
2007-04-19 20:47:06 +00:00
Geoffrey Hutchison
1a078891f2
Merged revisions 1900-1914 via svnmerge from
...
https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/branches/openbabel-2-1-x
........
r1900 | ghutchis | 2007-03-24 14:17:59 -0400 (Sat, 24 Mar 2007) | 4 lines
* include/openbabel/atom.h, src/atom.cpp: Change SetVector to
const parameter.
........
r1901 | ghutchis | 2007-03-25 09:16:53 -0400 (Sun, 25 Mar 2007) | 2 lines
Fix missing Makefile updates when I removed MMFF94 parameter files.
........
r1902 | timvdm | 2007-03-25 09:38:42 -0400 (Sun, 25 Mar 2007) | 2 lines
removed unused code from forcefield.cpp
........
r1903 | ghutchis | 2007-03-25 11:46:16 -0400 (Sun, 25 Mar 2007) | 2 lines
Removed unused mmff94validate (no MMFF94 support, so no reason to keep for 2.1)
........
r1904 | ghutchis | 2007-03-26 11:37:13 -0400 (Mon, 26 Mar 2007) | 4 lines
* tools/obprop.cpp (main): Fix PR#1688251 with while/for loop on
CML files. Thanks to Tapani Kinnunen for the report.
........
r1905 | ghutchis | 2007-03-26 11:41:08 -0400 (Mon, 26 Mar 2007) | 4 lines
* src/formats/mol2format.cpp: Fix problem reported by Noel with
"USER_CHARGES" appearing instead of Gasteiger.
........
r1906 | ghutchis | 2007-03-26 11:41:28 -0400 (Mon, 26 Mar 2007) | 3 lines
* src/data.cpp, src/groupcontrib.cpp: Fix doxygen warnings.
........
r1907 | ghutchis | 2007-03-26 16:58:44 -0400 (Mon, 26 Mar 2007) | 7 lines
* include/openbabel/groupcontrib.h: Documentation fixes.
* NEWS: Minor fixes.
* doc/*.1, doc/*.html: Documentation updates.
........
r1908 | ghutchis | 2007-03-26 16:59:12 -0400 (Mon, 26 Mar 2007) | 2 lines
Minor doc fix.
........
r1909 | ghutchis | 2007-03-26 17:00:55 -0400 (Mon, 26 Mar 2007) | 2 lines
Updates for change to OBAtom::SetVector const parameter
........
r1910 | ghutchis | 2007-03-26 21:59:57 -0400 (Mon, 26 Mar 2007) | 4 lines
* src/obconversion.cpp: Make sure to always return from any
exception. Otherwise we could crash running code.
........
r1911 | ghutchis | 2007-03-26 22:00:17 -0400 (Mon, 26 Mar 2007) | 4 lines
* src/formats/mdlformat.cpp: Avoid infinite loop in
ParseAliasText.
........
r1912 | ghutchis | 2007-03-26 22:00:35 -0400 (Mon, 26 Mar 2007) | 3 lines
* src/formats/acrformat.cpp: Minor formatting change.
........
r1913 | ghutchis | 2007-03-26 22:08:00 -0400 (Mon, 26 Mar 2007) | 7 lines
* test/Makefile.am, test/Makefile.in, test/wrapper.sh: Add
inchiwrite tests to suite.
* test/inchiwrite.cpp, test/inchi.pl: Formatting to integrate into
Perl "prove" test suite.
........
r1914 | ghutchis | 2007-03-29 15:31:57 -0400 (Thu, 29 Mar 2007) | 4 lines
* scripts/: Updated interface wrappers, including new Java
README. (Java is confirmed to work on Mac OS X.)
........
2007-04-13 18:57:13 +00:00
Geoffrey Hutchison
113220be4c
Merged revisions 1918-1933 via svnmerge from
...
https://openbabel.svn.sourceforge.net/svnroot/openbabel/openbabel/branches/openbabel-2-1-x
........
r1918 | ghutchis | 2007-03-30 14:25:42 -0400 (Fri, 30 Mar 2007) | 2 lines
Produce a better "clean" before creating a distribution tar
........
r1919 | ghutchis | 2007-03-30 16:46:51 -0400 (Fri, 30 Mar 2007) | 7 lines
* include/openbabel/residue.h: Hide some residue names (e.g.,
_1MG) from SWIG wrappers -- such constants are not valid symbols
in some languages like Ruby.
* scripts/ Update accordingly.
........
r1920 | ghutchis | 2007-03-30 16:47:12 -0400 (Fri, 30 Mar 2007) | 4 lines
* src/base.cpp: Additional "What's new" documentation for 2.1
release.
........
r1921 | ghutchis | 2007-03-30 16:47:34 -0400 (Fri, 30 Mar 2007) | 2 lines
(missed changelog update.)
........
r1922 | ghutchis | 2007-03-30 17:53:27 -0400 (Fri, 30 Mar 2007) | 2 lines
Updated to use Ruby-style API names via SWIG -autorename
........
r1923 | ghutchis | 2007-04-02 22:41:53 -0400 (Mon, 02 Apr 2007) | 7 lines
* include/openbabel/residue.h: Undo previous change. Rich Apodaca
suggested some SWIG-fu instead.
* scripts/ Update accordingly. Includes ruby changes, new README
and examples.
........
r1924 | ghutchis | 2007-04-03 22:51:43 -0400 (Tue, 03 Apr 2007) | 2 lines
Updated for 2.1 release of scripting interfaces.
........
r1925 | ghutchis | 2007-04-04 00:06:50 -0400 (Wed, 04 Apr 2007) | 2 lines
Moved examples to subdir (for cleaner-looking dist) and MANIFEST
........
r1926 | ghutchis | 2007-04-04 20:58:12 -0400 (Wed, 04 Apr 2007) | 2 lines
Updated for new Doxygen update (and new warnings)
........
r1927 | timvdm | 2007-04-05 17:41:37 -0400 (Thu, 05 Apr 2007) | 4 lines
- documentation update
- covert to dative bonds (for psa)
- psa.txt: fix smiles for 3-rings
........
r1929 | ghutchis | 2007-04-07 14:43:05 -0400 (Sat, 07 Apr 2007) | 3 lines
* NEWS: Minor fixes for 2.1.0 final release.
........
r1930 | ghutchis | 2007-04-07 15:07:08 -0400 (Sat, 07 Apr 2007) | 2 lines
Minor fixes. Corresponds to 2.1.0 released source.
........
r1933 | ghutchis | 2007-04-13 13:44:01 -0400 (Fri, 13 Apr 2007) | 8 lines
* src/formats/inchi/strutil.c: Bug reported on the InChI mailing
list.
* src/formats/inchiformat.cpp: Bug caught during ChemSpotlight
testing -- some files don't have chirality information (e.g., 3D
files but with 0.0 coordinates throughout). Warn and give up.
........
2007-04-13 18:44:10 +00:00
Geoffrey Hutchison
67790a7a4e
Updated with recent changes (including list of available formats.)
2007-03-23 18:55:34 +00:00
Geoffrey Hutchison
9517b6b0d6
Updated for recent library changes.
2007-03-15 00:02:18 +00:00
Geoffrey Hutchison
250f0f5b7c
Regenerated from recent plugin and force field changes.
2007-02-26 21:51:27 +00:00
Geoffrey Hutchison
bb3c908eed
* scripts/*.i, scripts/*: Add access to OBForceField classes and methods.
2007-02-20 15:05:35 +00:00
Geoffrey Hutchison
5ac27fb442
Updates with DataSource => DataOrigin
2007-02-12 16:15:46 +00:00
Noel O'Boyle
a697b20c0a
Regenerating bindings for scripting languages
2007-02-08 20:06:59 +00:00
Noel O'Boyle
51d76550c9
Removed %apply of OUTPUT in the script interface files, and regenerated the bindings
2007-02-05 20:19:01 +00:00
Geoffrey Hutchison
d0470afd50
Updates after documentation changes.
2007-01-16 05:25:18 +00:00
Noel O'Boyle
d18872df68
* scripts/openbabel-[python,java,perl,ruby].i: Added ability to
...
handle
the new pluginiter.h, and in particular, its use in
OBFingerprint.Iter. Also, regenerated all of the dependent
files.
* scripts/openbabel-python.i: Removed python code added on
2006-12-20
to set BABEL_DATADIR as it actually had no effect.
2007-01-06 18:19:41 +00:00
Geoffrey Hutchison
9d2edcdea1
Regenerate Makefiles to eliminate some build problems.
2007-01-04 13:49:27 +00:00
Geoffrey Hutchison
abc1f2ead3
Updates for recent changes.
2006-12-28 19:51:38 +00:00
Geoffrey Hutchison
08f782aea6
* scripts/python/setup.py, scripts/perl/Makefile.PL: Updates from
...
Rathann Mierzejewski to check for src/.libs directories. Prevents
"chicken and egg" problem with what component is built first.
2006-12-18 21:00:58 +00:00
Geoffrey Hutchison
9d98c5e948
Fixed Java (JNI) interfaces to compile cleanly. Updated other SWIG interfaces.
2006-12-14 23:17:34 +00:00
Geoffrey Hutchison
b47b3c689d
* scripts/: Regenerated files based on Noel's changes today.
2006-12-13 19:43:43 +00:00
Geoffrey Hutchison
0afe511e34
* include/openbabel: New directory for public headers. Ensures
...
internal and external code use the same
#include <openbabel/header.h> syntax.
2006-12-10 13:56:00 +00:00
Geoffrey Hutchison
6bb194a602
* scripts/: Added fingerprint.h header for direct access to
...
OBFingerprint classes.
2006-12-08 00:05:39 +00:00
Geoffrey Hutchison
aa011ebe45
* scripts/*: Cleanups and fixes, including for compilation
...
problems with Perl. (Derives from some macro expansion for THR.)
2006-12-02 18:56:04 +00:00
Geoffrey Hutchison
ddd3f40be1
* scripts/*: Regenerate for continuing API changes (e.g., vector3,
...
etc.)
2006-11-27 22:16:08 +00:00
Geoffrey Hutchison
8dad311517
* src/atom.h, src/base.h, src/bond.h, src/residue.h, src/mol.h,
...
src/ring.h, src/mol.cpp, src/base.cpp, src/obiter.h: Remove
OBNodeBase, OBEdgeBase, and OBGraphBase classes, contributed by
Gerd Menche.
* tools/obprop.cpp: Ditto. Example of changing iterators to new format.
* scripts/*: Updated based on above changes.
2006-11-20 18:43:41 +00:00
Geoffrey Hutchison
3e4bd6ae3c
Updated with automated Java generation and SWIG 1.3.30.
2006-11-06 17:44:10 +00:00
Geoffrey Hutchison
7b29e5c152
* scripts/openbabel.i, scripts/*: Updated with changes from Martin
...
Vogt to fix break (likely dating back to header split of atom.h,
bond.h, residue.h).
2006-10-27 21:10:17 +00:00
Geoffrey Hutchison
822ff3c93f
* scripts/openbabel.i: Add output string for
...
OBTypeTable::Translate().
* scripts/*: Regenerate.
2006-10-17 20:36:33 +00:00
Geoffrey Hutchison
771aaf9678
* scripts/ruby: Add new ruby interface -- probably needs to be
...
moved to allow compilation into main libopenbabel.
* scripts/*: Updated for above changes.
2006-09-26 18:21:02 +00:00
Geoffrey Hutchison
02b6bb6c65
* scripts/*: Regenerate for latest header changes.
2006-06-28 21:02:05 +00:00
Geoffrey Hutchison
4b4ba5a579
* scripts/*: Regenerate to add new OBAtom::CountRingBonds()
...
method.
2006-06-21 20:01:58 +00:00
Geoffrey Hutchison
170e0af579
* src/base.h, src/base.cpp: Add "const" qualifiers to
...
OBGenericData methods.
* scripts/*/*.cpp: Regenerated using SWIG for above changes.
2006-06-14 21:42:00 +00:00
Geoffrey Hutchison
d640e740c8
* scripts/openbabel.i: Update from Noel to use
...
vector<OBGenericData*> instead of vector<OBGenericData>.
* scripts/*.cpp: Regenerate using SWIG 1.3.29.
2006-06-12 15:07:50 +00:00
Geoffrey Hutchison
77c3b8b621
* src/generic.h (Clone): Change from a pure virtual function to a
...
virtual which returns NULL as a default. Allows building script
wrappers with vector<OBGenericData>.
* scripts/*: Regenerate to solve compilation problems, addressed
by generic.h changes above.
2006-06-07 15:58:11 +00:00
Geoffrey Hutchison
75553332f1
* scripts/openbabel.i: Added template support for
...
vector<OBGeneric> to address iterating through generic data for
PR#1484029.
* scripts/*: Regenerate as above.
2006-06-06 16:28:28 +00:00
Geoffrey Hutchison
f7a808dbed
* scripts/*: Regenerate to add Craig's UnsetHash() and
...
UnsetWedge() calls.
2006-06-02 22:12:20 +00:00
Geoffrey Hutchison
4a7db87676
* scripts/*: Regenerate using SWIG.
2006-05-08 18:38:43 +00:00