Skip to content
Snippets Groups Projects
Forked from asapo / asapo
2417 commits behind the upstream repository.
  • Carsten Patzke's avatar
    5bc68558
    Create initial sub-project structure · 5bc68558
    Carsten Patzke authored
    Added project strucre; some tests & first producer
    
    changed folder structure
    
    Made test build optional
    
    Changed project structure for producer
    
    added doxygen
    
    added doxygen to cmake
    
    fixed doxygen file
    
    made googletest separated
    
    changed cmake strucure
    
    Added head lock guard
    5bc68558
    History
    Create initial sub-project structure
    Carsten Patzke authored
    Added project strucre; some tests & first producer
    
    changed folder structure
    
    Made test build optional
    
    Changed project structure for producer
    
    added doxygen
    
    added doxygen to cmake
    
    fixed doxygen file
    
    made googletest separated
    
    changed cmake strucure
    
    Added head lock guard

HIDRA2

C++ Projects

  • /common/cpp

Library: Common library which get shared between the producer and receiver

  • /producer/producer-api

Library: Producer library which can send data to the receiver

  • /receiver

Executable: The receiver which can receive data from the producer

  • /producer/inotify-event-detector-cpp

Executable: Implementation of the producer api with inotify

Building

With documentation

Need Doxygen >= 1.8.10

  • mkdir build
  • cd build
  • cmake -DBUILD_DOCS=ON ..

With tests

Need googletest >= 1.8.0

  • mkdir build
  • cd build
  • cmake -DBUILD_TESTS=ON ..