Revision 741058

Go back to digest for 25th November 2007

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