#/////////////////// P /// L /// A /// S /// M /// A //////////////////
#///  PLASMA - version 2.1.0                                       ///
#///  Release Date: November, 15th 2009                            ///
#/// PLASMA is a software package provided by Univ. of Tennessee,  ///
#/// Univ. of California Berkeley and Univ. of Colorado Denver     ///
#//////////////////////////////////////////////////////////////////////

set( cblas_SRC 
  cblas.h cblas_f77.h
  cblas_caxpy.c cblas_csscal.c cblas_dger.c cblas_dtbsv.c
  cblas_ccopy.c cblas_cswap.c cblas_dnrm2.c cblas_dtpmv.c
  cblas_cdotc_sub.c cblas_csymm.c cblas_drot.c cblas_dtpsv.c
  cblas_cdotu_sub.c cblas_csyr2k.c cblas_drotg.c cblas_dtrmm.c
  cblas_cgbmv.c cblas_csyrk.c cblas_drotm.c cblas_dtrmv.c
  cblas_cgemm.c cblas_ctbmv.c cblas_drotmg.c cblas_dtrsm.c
  cblas_cgemv.c cblas_ctbsv.c cblas_dsbmv.c cblas_dtrsv.c
  cblas_cgerc.c cblas_ctpmv.c cblas_dscal.c cblas_dzasum.c
  cblas_cgeru.c cblas_ctpsv.c cblas_dsdot.c cblas_dznrm2.c
  cblas_chbmv.c cblas_ctrmm.c cblas_dspmv.c cblas_globals.c
  cblas_chemm.c cblas_ctrmv.c cblas_dspr2.c cblas_icamax.c
  cblas_chemv.c cblas_ctrsm.c cblas_dspr.c cblas_idamax.c
  cblas_cher2.c cblas_ctrsv.c cblas_dswap.c cblas_isamax.c
  cblas_cher2k.c cblas_dasum.c cblas_dsymm.c cblas_izamax.c
  cblas_cher.c cblas_daxpy.c cblas_dsymv.c cblas_sasum.c cblas_cherk.c
  cblas_dcopy.c cblas_dsyr2.c cblas_saxpy.c cblas_chpmv.c cblas_ddot.c
  cblas_dsyr2k.c cblas_scasum.c cblas_chpr2.c cblas_dgbmv.c
  cblas_dsyr.c cblas_scnrm2.c cblas_chpr.c cblas_dgemm.c cblas_dsyrk.c
  cblas_scopy.c cblas_cscal.c cblas_dgemv.c cblas_dtbmv.c cblas_sdot.c
  cblas_sdsdot.c cblas_ssyr.c cblas_zgeru.c cblas_ztrmm.c
  cblas_sgbmv.c cblas_ssyrk.c cblas_zhbmv.c cblas_ztrmv.c
  cblas_sgemm.c cblas_stbmv.c cblas_zhemm.c cblas_ztrsm.c
  cblas_sgemv.c cblas_stbsv.c cblas_zhemv.c cblas_ztrsv.c cblas_sger.c
  cblas_stpmv.c cblas_zher2.c xerbla.c cblas_snrm2.c cblas_stpsv.c
  cblas_zher2k.c cblas_srot.c cblas_strmm.c cblas_zher.c cblas_srotg.c
  cblas_strmv.c cblas_zherk.c cblas_srotm.c cblas_strsm.c
  cblas_zhpmv.c cblas_srotmg.c cblas_strsv.c cblas_zhpr2.c
  cblas_ssbmv.c cblas_xerbla.c cblas_zhpr.c cblas_sscal.c
  cblas_zaxpy.c cblas_zscal.c cblas_sspmv.c cblas_zcopy.c
  cblas_zswap.c cblas_sspr2.c cblas_zdotc_sub.c cblas_zsymm.c
  cblas_sspr.c cblas_zdotu_sub.c cblas_zsyr2k.c cblas_sswap.c
  cblas_zdscal.c cblas_zsyrk.c cblas_ssymm.c cblas_zgbmv.c
  cblas_ztbmv.c cblas_ssymv.c cblas_zgemm.c cblas_ztbsv.c
  cblas_ssyr2.c cblas_zgemv.c cblas_ztpmv.c cblas_ssyr2k.c
  cblas_zgerc.c cblas_ztpsv.c cdotcsub.f isamaxsub.f cdotusub.f
  izamaxsub.f dasumsub.f sasumsub.f ddotsub.f scasumsub.f dnrm2sub.f
  scnrm2sub.f dsdotsub.f sdotsub.f dzasumsub.f sdsdotsub.f dznrm2sub.f
  snrm2sub.f icamaxsub.f zdotcsub.f idamaxsub.f zdotusub.f
)

ADD_LIBRARY( cblas ${cblas_SRC} )

INSTALL( TARGETS cblas ARCHIVE DESTINATION lib LIBRARY DESTINATION lib RUNTIME DESTINATION bin )
INSTALL( FILES ${cblas_SRC} CMakeLists.txt Makefile DESTINATION cblas )
