12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- From 710d1c5acd9e962260ce395474819ded2eb6ce12 Mon Sep 17 00:00:00 2001
- From: "Alexander V. Wolf" <alex.v.wolf@gmail.com>
- Date: Tue, 29 Mar 2022 18:57:06 +0700
- Subject: [PATCH] Fixed building Stellarium without scripting
- Downloaded from upstream commit:
- https://github.com/Stellarium/stellarium/commit/710d1c5acd9e962260ce395474819ded2eb6ce12
- Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
- ---
- plugins/Calendars/src/Calendars.cpp | 2 ++
- plugins/Calendars/src/Calendars.hpp | 2 ++
- 2 files changed, 4 insertions(+)
- diff --git a/plugins/Calendars/src/Calendars.cpp b/plugins/Calendars/src/Calendars.cpp
- index e5d89a4c063..4df6caee42e 100644
- --- a/plugins/Calendars/src/Calendars.cpp
- +++ b/plugins/Calendars/src/Calendars.cpp
- @@ -251,6 +251,7 @@ void Calendars::init()
- }
- }
-
- +#ifdef ENABLE_SCRIPTING
- // Add calendar as scriptable object! Some scripting functions won't work though, as they use object types unknown to the scripting engine.
- void Calendars::makeCalendarsScriptable(StelScriptMgr *ssm)
- {
- @@ -260,6 +261,7 @@ void Calendars::makeCalendarsScriptable(StelScriptMgr *ssm)
- ssm->addObject(cal);
- }
- }
- +#endif
-
- void Calendars::loadSettings()
- {
- diff --git a/plugins/Calendars/src/Calendars.hpp b/plugins/Calendars/src/Calendars.hpp
- index 461ae1bd9ba..4696183d9d2 100644
- --- a/plugins/Calendars/src/Calendars.hpp
- +++ b/plugins/Calendars/src/Calendars.hpp
- @@ -145,8 +145,10 @@ class Calendars : public StelModule
- //! TODO: ADD HERE: Chinese, NewHinduSolar, NewHinduLunar, ...
- Calendar* getCal(QString name);
-
- + #ifdef ENABLE_SCRIPTING
- //! to be called after program startup, when StelScriptMgr has been set up.
- void makeCalendarsScriptable(StelScriptMgr *ssm);
- + #endif
-
- signals:
- //void jdChanged(double jd);
|