Open gothub opened 6 years ago
I'm pretty sure that swig.sh is no longer in use -- rather, the swig bindings are generated by running autoconf and make. I had to remove the redland.c file (and .o and .so), but then the build system rebuilt them for me.
Yep, that is correct, swig is called directly from the generated Makefile. I'm removing swig.sh.
Ensure that the build procedure works from a 'clean' build, including a regeneration of the
src/redland.c
file that involves runningswig.sh
. The make 'clean' target does not remove this, but maybe it should. Other issues to resolve:roxygenize(roclets=c("collate", "rd", "namespace", "mergeNamespace_roclet"))
produces the error:src/redland.c
than swig 3.0.6, as shown in this PRThe build will first be updated on macOS, then the Docker based build/tests will be updated, which is described here