#------------------------------------------------------------------------
# -*- mode: cmake -*-
#------------------------------------------------------------------------
#
# LDASTools Frame Utilities - A library to extend manipulation of LIGO/Virgo Frame
# Files
#
# Copyright (C) 2018 California Institute of Technology
#
# LDASTools Frame Utilities is free software; you may redistribute it and/or
# modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 (GPLv2) of the
# License or at your discretion, any later version.
#
# LDASTools Frame Utilities is distributed in the hope that it will be useful, but
# without any warranty or even the implied warranty of merchantability
# or fitness for a particular purpose. See the GNU General Public
# License (GPLv2) for more details.
#
# Neither the names of the California Institute of Technology (Caltech),
# The Massachusetts Institute of Technology (M.I.T), The Laser
# Interferometer Gravitational-Wave Observatory (LIGO), nor the names
# of its contributors may be used to endorse or promote products derived
# from this software without specific prior written permission.
#
# You should have received a copy of the licensing terms for this
# software included in the file LICENSE located in the top-level
# directory of this package. If you did not, you can view a copy at
# http://dcc.ligo.org/M1500244/LICENSE
#
#------------------------------------------------------------------------

cmake_minimum_required(VERSION 2.8)

set( SWIG_FILES
  Container.i
  DataTypes.i
  Detectors.i
  Dimension.i
  FrAdcData.i
  FrDetector.i
  FrEvent.i
  FrHistory.i
  FrProcData.i
  FrSimData.i
  FrSimEvent.i
  FrTOC.i
  FrTOCAdc.i
  FrTOCProc.i
  FrTOCSim.i
  FrTable.i
  FrVect.i
  FrameH.i
  GPSTime.i
  IFrameFStream.i
  OFrameFStream.i
  STRING.i
  SearchContainer.i
  frameCPP.i
  frameCPPMacros.i
  )

cx_link_headers( framecpp ${SWIG_FILES} )

if ( NOT DISABLE_INSTALLATION_OF_SWIG_HEADERS )
  install( FILES ${SWIG_FILES}
    DESTINATION "${CMAKE_INSTALL_FULL_INCLUDEDIR}/framecpp"
    )
endif ( )
