summaryrefslogtreecommitdiff
path: root/src/lib/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* irmd, lib: Create and destroy IPC ProcessesSander Vrijders2016-03-151-0/+1
| | | | | | This adds the functionality to create and destroy IPCPs. Upon creation a new process is forked and execve'd. Upon destruction the IPCP is destroyed by killing it with SIGTERM.
* lib: Move list function definitions into a source fileSander Vrijders2016-03-141-0/+1
| | | | | | This moves the function definitions of list.h into a separate source file to avod linker errors when including the file in more than one source file.
* lib: Add helpers for RINA namesSander Vrijders2016-03-111-0/+1
| | | | This adds helper functions for RINA names, to aid with handling them.
* irmd, lib: Replace stubs in irmdSander Vrijders2016-03-091-0/+2
| | | | | | This replaces the stubs in the irmd and calls the actual IPCP operations from the library. It also calls the DIF Allocator API in one of the operations.
* build: Add check target, fix packagingSander Vrijders2016-03-071-1/+3
| | | | | | | | | This adds a build target 'check', which executes a test suite for every daemon/library. Every test suite consists of a test driver that executes a function in a file with the same name as the function. The compile_debug script executes the 'check' target to validate there are no regressions. Packaging is also fixed and the prototype can be shipped as a tarball.
* build: Move debugging switch to correct CMakeListsSander Vrijders2016-03-031-0/+5
| | | | | | This moves the debugging switch down to the CMakeList associated with every program or library. It allows to build apps individually with debugging info on or off.
* lib: Initial messages for the IRMSander Vrijders2016-02-231-0/+2
| | | | | This provides the initial messages to be passed between the irmd and libouroboros-irm.
* Initial du_buff codeDimitri Staessens2016-02-231-0/+1
| | | | Compiles but untested. Expect bugs.
* lib: Remove irm.c from CMakeLists.txtSander Vrijders2016-02-231-1/+0
| | | | | This removes the source file irm.c from CMakeLists.txt, as it is not yet in the repo.
* include: Fix common includesSander Vrijders2016-02-231-0/+1
| | | | | common.h will now include stdbool and several other useful includes (size_t for instance).
* lib: Update CMakeLists.txtSander Vrijders2016-02-231-0/+1
| | | | | Forgot to include the updated CMakeLists.txt file with the bitmap implementation.
* Initial build infrastructureSander Vrijders2016-02-111-0/+14
Contains the initial build infrastructure. Cmake was chosen for portability reasons.