Changeset cff1819 for lib


Ignore:
Timestamp:
01/05/17 13:27:52 (4 years ago)
Author:
Shane Alcock <salcock@…>
Branches:
4.0.1-hotfixes, cachetimestamps, develop, dpdk-ndag, etsilive, master, ndag_format, rc-4.0.1, rc-4.0.2, rc-4.0.3, rc-4.0.4, ringdecrementfix, ringperformance, ringtimestampfixes
Children:
4edb310
Parents:
5e3f16c
Message:

Move most installed headers into a libtrace-specific directory

This should address most of the namespace collision issues, e.g. #44.

I've left libtrace.h and libtrace_parallel.h as being installed in
include/. This is for two reasons:

  1. There will be a lot of code out there expecting libtrace.h to be in this location and I don't want to break that.
  2. These header files should have sufficiently distinctive names such that there shouldn't be too much chance of accidental collision.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/Makefile.am

    re63d80d rcff1819  
    11lib_LTLIBRARIES = libtrace.la
    2 include_HEADERS = libtrace.h dagformat.h lt_inttypes.h daglegacy.h \
    3         rt_protocol.h erftypes.h libtrace_parallel.h \
     2include_HEADERS = libtrace.h libtrace_parallel.h
     3pkginclude_HEADERS = dagformat.h lt_inttypes.h daglegacy.h \
     4        rt_protocol.h erftypes.h \
    45        data-struct/ring_buffer.h data-struct/object_cache.h \
    56        data-struct/vector.h data-struct/message_queue.h \
Note: See TracChangeset for help on using the changeset viewer.