Drop publish_*, rework build system
* use foreach and lists in cmake
* put hook and option names in cmake configurable variables
* put module descriptions into cmake variables
* use cmake-provided options in .rc
* use cmake-provided module description in header and avv files
* rename headers to pep_*.h
* remove publish_*()
* api versions for pep_* bumped to 2 (incompatible)
* update documentation
* rework & optimize tune outgoing handler (ex-tune_publish)
* ignore backup files at installation
# Modules, that provide internal infrastructure, and will
# be loaded automatically by dependencies:
#module load pep
#module load pep_mood
#moudle load pep_tune
#module load pep_activity
#module load pep_geoloc
# Minimum interval betweet two publishes. Any too frequent
# publish requests will be discarded. Set to 0 to disable.
# (pep_tune option)
set @OPT_TUNE_INTERVAL@ = 10
# Set to non-zero, if paused state should be considered
# stopped state (and thus publish empty data).
# (pep_tune option)
set @OPT_TUNE_PAUSE_IS_STOP@ = 1
# Minimum interval between two publishes. Any too frequent
# publish requests will be discarded. Set to 0 to disable.
# (pep_geoloc option)
set @OPT_GEOLOC_INTERVAL@ = 5
module load mood
module load tune
module load activity
module load geoloc
# the end