Project

General

Profile

Actions

Task #3084

closed

Rename "src" folder to "ndn-cxx"

Added by Alex Afanasyev over 9 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Category:
Build
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:

Description

There are two use cases (NFD-android and ndnSIM) when I would like to embed ndn-cxx library as a submodule to the project.

To make everything work without installing the library anywhere and without requiring to change include directives, there should ndn-cxx folder as applications use #include <ndn-cxx/...> statements.

The easiest way out is to simply rename src folder to ndn-cxx. Alternative is to move header files to ndn-cxx or include/ndn-cxx, but I really don't like this, as it spread out code into different/sparse locations, complicating maintenance and debugging.


With NFD-android the current workaround is to use a symlink. This works great on *nix-based platforms, but fails miserably when compiling (cross-compiling) on windows.


Related issues 2 (0 open2 closed)

Blocks ndn-cxx - Bug #4041: Doxygen generates incomplete include pathsClosedDavide Pesavento

Actions
Blocks ndn-cxx - Task #4782: Install implementation detail headersClosedJunxiao Shi12/06/2018

Actions
Actions

Also available in: Atom PDF