#--------------------------------------------------------
# The CMakeLists.txt for:                    app_alogview
# Author(s):                                Mike Benjamin
#--------------------------------------------------------

# Set System Specific Libraries
if (${WIN32})
  SET(SYSTEM_LIBS
    wsock32)
else (${WIN32})
  SET(SYSTEM_LIBS
    m)
endif (${WIN32})

if(CMAKE_SYSTEM_NAME STREQUAL Linux)
  SET(SYSTEM_LIBS ${SYSTEM_LIBS} GL)
endif(CMAKE_SYSTEM_NAME STREQUAL Linux)

SET(SRC
  EncounterViewer.cpp
  GUI_Encounters.cpp
  NavPlotViewer.cpp
  LogPlotViewer.cpp
  REPLAY_GUI.cpp
  GUI_IPF.cpp
  GUI_HelmScope.cpp
  GUI_VarScope.cpp
  GUI_AppLogScope.cpp
  GUI_TaskDiary.cpp
  IvPFuncViewerX.cpp
  LogViewLauncher.cpp
  main.cpp
)
   

IF (${APPLE})
      # If you want to create an Apple BUNDLE, do it here
      ADD_EXECUTABLE(alogview ${SRC})
ELSE (${APPLE})
      ADD_EXECUTABLE(alogview ${SRC})
ENDIF (${APPLE})
      
TARGET_LINK_LIBRARIES(alogview
   marineview
   logutils
   helmivp
   geometry
   contacts
   ipfview
   encounters
   ivpbuild
   apputil
   mbutil
   ${MOOSGeodesy_LIBRARIES}
   ${SYSTEM_LIBS}
   
   # Standard libraries used by this project's FLTK apps...
   fltk 
   fltk_gl 
   dl
   tiff)
 
# http://developer.apple.com/qa/qa2007/qa1567.html
IF (${APPLE})
  SET_TARGET_PROPERTIES(alogview PROPERTIES	  
    LINK_FLAGS "-framework OpenGL -framework AGL -framework Cocoa"
    )
ENDIF (${APPLE})