More Info

Revision 741058

(Back to digest)
 

Other in Educational

Jasem Mutlaq committed changes in /trunk/KDE/kdeedu:

INDI is now using libnova to perform any required astronomical calculations by the drivers. I removed the code from indicom that used to provide some basic calculations since it is not sufficient.

A C library was required. However, libnova is a soft dependency, meaning that INDI and KStars will fully compile and function without it. If it's not available in the system, only the features and/or drivers that depend on it will be disabled. Therefore, as with cfitsio, there is no hard dependency in this situation.

File Changes

Added 1 files
/trunk/KDE/kdeedu/cmake/modules/FindNova.cmake
Modified 12 files
/trunk/KDE/kdeedu
 
/kstars/CMakeLists.txt
 
/kstars/config-kstars.h.cmake
 
/cmake/modules/FindCFitsio.cmake
 
/kstars/kstars/CMakeLists.txt
 
/kstars/kstars/indi/CMakeLists.txt
 
/kstars/kstars/indi/libs/indicom.c
 
/kstars/kstars/indi/libs/indicom.h
 
/kstars/kstars/indi/drivers/telescope/celestrongps.cpp
 
/kstars/kstars/indi/drivers/telescope/celestrongps.h
 
/kstars/kstars/indi/drivers/telescope/lx200autostar.cpp
 
/kstars/kstars/indi/drivers/telescope/lx200generic.cpp
 
/kstars/kstars/indi/drivers/telescope/temmadriver.c
13 files changed in total