Support extensions written in C
-------------------------------

                 Key: LUCY-215
                 URL: https://issues.apache.org/jira/browse/LUCY-215
             Project: Lucy
          Issue Type: New Feature
          Components: Clownfish
            Reporter: Nick Wellnhofer
            Assignee: Nick Wellnhofer


Currently, all Lucy extensions that contain C code must be shipped with the 
Lucy source tree. In order to support external C-based extensions, Clownfish 
must be able to compile .cfh files that extend classes from a separate source 
tree. As discussed on the mailing list, a solution could look like this:

* Install the .cfh files together with Lucy.
* When building the extension, rebuild the complete Clownfish hierarchy 
together with the new classes.
* Generate C headers, regenerating the headers for Lucy's core classes.
* Compile the extension.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to