summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* build: Move debugging switch to correct CMakeListsSander Vrijders2016-03-031-10/+0
| | | | | | 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.
* Merged in sandervrijders/ouroboros/be-bugfixes (pull request #14)Sander Vrijders2016-02-261-1/+1
|\ | | | | | | Be bugfixes
| * build: Allow at most 5 errors per buildSander Vrijders2016-02-261-1/+1
| | | | | | | | This will show more interesting output when building in Semaphore.
* | build: Lowers minimum cmake versionSander Vrijders2016-02-261-1/+1
|/ | | | | This lower the minimum cmake version to 2.8.12 in order to allow semaphore to build the prototype.
* lib, irmd, tools: Support to create IPCPsSander Vrijders2016-02-251-0/+1
| | | | | | | Provides the initial support to create IPCPs via a command-line tool. It extends the socket layer with a message that is sent over a socket to the irmd when the irm_create_ipcp library function is called from a program.
* Merged in sandervrijders/ouroboros/be (pull request #4)Sander Vrijders2016-02-231-8/+9
|\ | | | | | | build: Require usage of C89
| * build: Fix check for C89Sander Vrijders2016-02-231-5/+3
| | | | | | | | | | | | The flag for the C89 standard was added without checking if the compiler supports it. This has been fixed. Also, the feature summary has been (temporarily) disabled.
| * build: Require usage of C89Sander Vrijders2016-02-231-6/+9
| | | | | | | | | | | | This requires the usage of the C89 standard for all source files. It also fixes a wrong check for the compiler flags (was checking this for CXX compiler instead of the C compiler).
| * src: Rename daemons and add tools folderSander Vrijders2016-02-221-2/+4
| | | | | | | | | | | | | | This renames the daemons to end with a 'd', as is common for UNIX daemons. It also adds a tools folder, that will hold the tools of the Ouroboros prototype. Examples are a simple echo application, an application to instruct the IRM ...
* | Initial du_buff codeDimitri Staessens2016-02-231-1/+1
| | | | | | | | Compiles but untested. Expect bugs.
* | src: Rename daemons and add tools folderSander Vrijders2016-02-231-2/+4
|/ | | | | | | This renames the daemons to end with a 'd', as is common for UNIX daemons. It also adds a tools folder, that will hold the tools of the Ouroboros prototype. Examples are a simple echo application, an application to instruct the IRM ...
* include: Add logging infrastructureSander Vrijders2016-02-121-0/+7
| | | | | | Adds the logging infrastructure to the prototype. 2 helper scripts are also provided to compile the prototype in either release or debug mode. In debug mode debugging logs are printed.
* Initial build infrastructureSander Vrijders2016-02-111-0/+69
Contains the initial build infrastructure. Cmake was chosen for portability reasons.