From ec3819411a4f25871ab365227bd46151d749f419 Mon Sep 17 00:00:00 2001 From: Claudio Scordino Date: Fri, 12 May 2017 13:45:03 +0200 Subject: [PATCH] README: fix/add some information --- README.in | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/README.in b/README.in index 1e43b7a0..df9cacd7 100644 --- a/README.in +++ b/README.in @@ -4,19 +4,19 @@ README for rt-app @VERSION@ INTRODUCTION ============== -rt-app is a test application that starts multiple periodic threads in order to +rt-app is a test application that starts multiple periodic threads in order to simulate a real-time periodic load. Code is currently maintained on GitHub: - https://github.com/gbagnoli/rt-app + http://github.com/scheduler-tools/rt-app ============== REQUIREMENTS ============== -rt-app runs on GNU/Linux. It needs autoconf, automake, libtool , json-c and +rt-app runs on GNU/Linux. It needs autoconf, automake, libtool , libjson-c and a recent compiler (mainly: gcc) for basic features. ============= @@ -28,14 +28,17 @@ $ ./configure $ make $ make install -Last step is optional, rt-app is generated in the src/ directory. +Last step is optional, rt-app is built in the src/ directory. Typical usage: $ ./configure --prefix= - installs the compiled program in the given directory + installs the compiled program in the given directory -see ./configure --help for additional options. +$ ./configure --with-deadline + builds rt-app with support for SCHED_DEADLINE + +See ./configure --help for additional options. For cross-compilation, you may have to set the CC environment variable to your cross-compiler, and provide the --host option (e.g., --host=arm). @@ -45,6 +48,7 @@ cross-compiler, and provide the --host option (e.g., --host=arm). ======= $ rt-app + where config file is a full/relative path to a json file (look under doc/ for examples config file) or "-" (without quotes) to read JSON data from stdin.