IF(WIN32) SET(CMAKE_EXE_LINKER_FLAGS ${CMAKE_EXE_LINKER_FLAGS} "--enable-runtime-pseudo-reloc") ENDIF() ADD_DEFINITIONS(-DQT_PLUGIN) ADD_DEFINITIONS(-DQT_DLL) ADD_DEFINITIONS(-D_REENTRANT) IF (USE_PLUGIN_HELLOSTELMODULE) ADD_SUBDIRECTORY( HelloStelModule ) ENDIF() IF (USE_PLUGIN_ANGLEMEASURE) ADD_SUBDIRECTORY( AngleMeasure ) ENDIF() IF (USE_PLUGIN_COMPASSMARKS) ADD_SUBDIRECTORY( CompassMarks ) ENDIF() IF (USE_PLUGIN_SATELLITES) ADD_SUBDIRECTORY( Satellites ) ENDIF() IF (USE_PLUGIN_TELESCOPECONTROL) ADD_SUBDIRECTORY( TelescopeControl ) ENDIF() IF (USE_PLUGIN_LOGBOOK) ADD_SUBDIRECTORY( LogBook ) ENDIF() IF (USE_PLUGIN_OCULARS) ADD_SUBDIRECTORY( Oculars ) ENDIF() IF (USE_PLUGIN_TEXTUSERINTERFACE) ADD_SUBDIRECTORY( TextUserInterface ) ENDIF() IF (USE_PLUGIN_SVMT) SET(SOURCE_SVMT_PATH "../../svmt/" CACHE PATH "The location of the SVMT plugin main directory i.e. the one containing the top level CMakeLists.txt") ADD_SUBDIRECTORY( ${SOURCE_SVMT_PATH} svmt ) ENDIF() IF (USE_PLUGIN_VIRGO) SET(VIRGO_PROJECT_PATH "../extmodules/VirGO/" CACHE PATH "The location of the VirGO plugin main directory i.e. the one containing the top level CMakeLists.txt") ADD_SUBDIRECTORY( ${VIRGO_PROJECT_PATH} VirGO ) ENDIF()