From c19524aa6b777ce7eb7442cacb6786cb1a965b5c Mon Sep 17 00:00:00 2001 From: Vasilis Tsiligiannis Date: Fri, 2 Feb 2018 16:48:28 +0200 Subject: [PATCH] Introduce 'satnogs_info.py' script Signed-off-by: Vasilis Tsiligiannis --- python/CMakeLists.txt | 5 +++++ python/satnogs_info.py.in | 13 +++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 python/satnogs_info.py.in diff --git a/python/CMakeLists.txt b/python/CMakeLists.txt index f0398e3..3254b72 100644 --- a/python/CMakeLists.txt +++ b/python/CMakeLists.txt @@ -28,6 +28,10 @@ endif() ######################################################################## # Install python sources ######################################################################## +configure_file(satnogs_info.py.in ${CMAKE_BINARY_DIR}/satnogs_info.py + @ONLY +) + GR_PYTHON_INSTALL( FILES __init__.py @@ -35,6 +39,7 @@ GR_PYTHON_INSTALL( hw_settings.py satnogs_upsat_transmitter.py utils.py + ${CMAKE_BINARY_DIR}/satnogs_info.py DESTINATION ${GR_PYTHON_DIR}/satnogs ) diff --git a/python/satnogs_info.py.in b/python/satnogs_info.py.in new file mode 100644 index 0000000..a383fdd --- /dev/null +++ b/python/satnogs_info.py.in @@ -0,0 +1,13 @@ +#! /usr/bin/python +"""SatNOGS Information script""" + +import sys +import json + +VERSION = "@VERSION@" +INFO = { + "name": "gr-satnogs", + "version": VERSION, +} + +json.dump(INFO, sys.stdout)