From 566b9dcfe3466757e2580b62386b2ecc88f31877 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radek=20Hu=C5=A1ek?= <PitelVonSacek@gmail.com> Date: Wed, 9 Dec 2015 12:08:53 +0100 Subject: [PATCH] Improve README.md and print used options during compilation --- README.md | 3 +++ compileTimeOptions.h | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b3450a8..34fb787 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,9 @@ Compilation Just do `make`. Requires Cython >= 0.17. +To compile with nondefault options use i.e. `CXXFLAGS="-DSAVE_MEMORY=0" make` +to turn off `SAVE_MEMORY`. For list of options see file `compileTimeOptions.h`. + Usage ----- diff --git a/compileTimeOptions.h b/compileTimeOptions.h index b7669fc..6b47bc0 100644 --- a/compileTimeOptions.h +++ b/compileTimeOptions.h @@ -5,7 +5,11 @@ #ifndef SAVE_MEMORY #define SAVE_MEMORY 1 #endif - +#if SAVE_MEMORY +#pragma message "SAVE_MEMORY ON" +#else +#pragma message "SAVE_MEMORY off" +#endif #endif -- GitLab