Task #2692
closed
Added by Junxiao Shi over 9 years ago.
Updated over 9 years ago.
Description
Import ndndump to ndn-tools repository.
Changes should be minimized. Improvements will be separate issues.
Is this just as simple as:
1 - pick the source from github
2 - paste it in ndn-tools repo
3 - change waf files to compile it
note-1 is mostly correct. The directory for ndndump is tools/dump
.
The complication is: unlike all existing tools that depend on only ndn-cxx, ndndump has a dependency on libpcap.
As described in #2524 note-16 second option, libpcap dependency is required only if ndndump is enabled at configuration time.
Therefore, the dependency should be declared within ndndump, not globally. Top-level wscript
needs to be tweaked to collect dependencies from wscript
s in subdirectories.
- Status changed from New to In Progress
- Assignee set to Junxiao Shi
- % Done changed from 0 to 50
- Status changed from In Progress to Code review
- % Done changed from 50 to 100
http://gerrit.named-data.net/2053
ndndump
depends on extra Boost libraries, but I didn't find a way to import boost.py
waf-tool at tools/dump/wscript
level, and had to do it at the top level.
- Status changed from Code review to Closed
- Status changed from Closed to In Progress
- % Done changed from 100 to 80
I still need to change namespaces to conform to README-dev.md requirements in another commit.
- Status changed from In Progress to Code review
- % Done changed from 80 to 100
- Status changed from Code review to Closed
Also available in: Atom
PDF