On 20 May 2010 05:01, Marcus D. Hanwell <mar...@cryos.org> wrote: > On Friday 23 April 2010 04:23:03 Noel O'Boyle wrote: >> Hello Marcus, >> >> The next step in getting the OB language bindings back into shape is >> to handle including them in the distribution. It should work as >> follows: >> >> (1) The developers need to run SWIG when using the SVN repo >> (2) The swig bindings should be included into the distributed tar.gz. >> (3) The users do not need to run SWIG >> >> As far as I can see, (1) and (3) are easily handled via a -DRUN_SWIG flag. >> >> But what to do with (2)? According to the CMake FAQ >> (http://www.cmake.org/Wiki/CMake_FAQ#Where_is_.22make_dist.22.3F), >> CMake does not make a "make dist" target. Any ideas how to handle >> this? >> > Sorry Noel, this one slipped by unanswered. Geoff is totally right, but we > could make this task easier by adding a custom target, and then execute the > command(s) you wish. > > cmake --help-command add_custom_target > > You can even make a CMake script, and execute it with this target to run a > sequence of commands. The COMMAND and WORKING_DIRECTORY arguments are likely > to be the most useful. Note that in CMake 2.8.1 there is a bundled tar and > gzip, so you can actually use CMake to do that if you wish. > > I think a custom target named dist could be adapted to do whatever you wish.
Don't worry - I sorted it out after Geoff's comment. > Thanks, > > Marcus > ------------------------------------------------------------------------------ _______________________________________________ OpenBabel-Devel mailing list OpenBabel-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbabel-devel