Uploaded image for project: 'hicn'
  1. hicn
  2. HICN-637

Remove hicn_plugin dependency from libhicntransport

XMLWordPrintable

      hicn_plugin is currently a dependency of libhicntrasnport, although libtransport only uses few hicn_plugin header files and it is not linked against hicn_plugin.

      This patch allows libtransport to be built independently of hicn_plugin.

      Main updates:

      • The files hicn.api.h, hicn.api_types.h, hicn.api_enum.h, hicn.api.vapi.h and hicn.api.vapi.hpp are now generated at configuration time, so that they are immediately available for sibprojects using them (libtransport)
      • Libtransport does not have to wait for the compilation of hicn_plugin anymore, since the required files are immediately avaiable upon project configuration
      • The dependency hicn_plugin can be removed from libtransport.

            mauro91 Mauro Sardara
            mauro91 Mauro Sardara
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: