INCLUDE_DIRECTORIES(
  ${CMAKE_CURRENT_SOURCE_DIR}/src
)

ADD_LIBRARY(glpk
  src/amd/amd_1.c
  src/amd/amd_2.c
  src/amd/amd_aat.c
  src/amd/amd_control.c
  src/amd/amd_defaults.c
  src/amd/amd_dump.c
  src/amd/amd.h
  src/amd/amd_info.c
  src/amd/amd_internal.h
  src/amd/amd_order.c
  src/amd/amd_postorder.c
  src/amd/amd_post_tree.c
  src/amd/amd_preprocess.c
  src/amd/amd_valid.c
  src/colamd/colamd.c
  src/colamd/colamd.h
  src/glpapi01.c
  src/glpapi02.c
  src/glpapi03.c
  src/glpapi04.c
  src/glpapi05.c
  src/glpapi06.c
  src/glpapi07.c
  src/glpapi08.c
  src/glpapi09.c
  src/glpapi10.c
  src/glpapi11.c
  src/glpapi12.c
  src/glpapi13.c
  src/glpapi14.c
  src/glpapi15.c
  src/glpapi16.c
  src/glpapi17.c
  src/glpapi18.c
  src/glpapi19.c
  src/glpapi20.c
  src/glpapi21.c
  src/glpapi.h
  src/glpavl.c
  src/glpavl.h
  src/glpbfd.c
  src/glpbfd.h
  src/glpbfx.c
  src/glpbfx.h
  src/glpcpx.c
  src/glpdmp.c
  src/glpdmp.h
  src/glpdmx.c
  src/glpenv01.c
  src/glpenv02.c
  src/glpenv03.c
  src/glpenv04.c
  src/glpenv05.c
  src/glpenv06.c
  src/glpenv07.c
  src/glpenv08.c
  src/glpenv.h
  src/glpfhv.c
  src/glpfhv.h
  src/glpgmp.c
  src/glpgmp.h
  src/glphbm.c
  src/glphbm.h
  src/glpini01.c
  src/glpini02.c
  src/glpios01.c
  src/glpios02.c
  src/glpios03.c
  src/glpios04.c
  src/glpios05.c
  src/glpios06.c
  src/glpios07.c
  src/glpios08.c
  src/glpios09.c
  src/glpios10.c
  src/glpios11.c
  src/glpios12.c
  src/glpios.h
  src/glpipm.c
  src/glpipm.h
  src/glpk.h
  src/glplib01.c
  src/glplib02.c
  src/glplib03.c
  src/glplib.h
  src/glplpf.c
  src/glplpf.h
  src/glplpx01.c
  src/glplpx02.c
  src/glplpx03.c
  src/glpluf.c
  src/glpluf.h
  src/glplux.c
  src/glplux.h
  src/glpmat.c
  src/glpmat.h
  src/glpmpl01.c
  src/glpmpl02.c
  src/glpmpl03.c
  src/glpmpl04.c
  src/glpmpl05.c
  src/glpmpl06.c
  src/glpmpl.h
  src/glpmps.c
  src/glpnet01.c
  src/glpnet02.c
  src/glpnet03.c
  src/glpnet04.c
  src/glpnet05.c
  src/glpnet06.c
  src/glpnet07.c
  src/glpnet08.c
  src/glpnet09.c
  src/glpnet.h
  src/glpnpp01.c
  src/glpnpp02.c
  src/glpnpp03.c
  src/glpnpp04.c
  src/glpnpp05.c
  src/glpnpp06.c
  src/glpnpp.h
  src/glpqmd.c
  src/glpqmd.h
  src/glprgr.c
  src/glprgr.h
  src/glprng01.c
  src/glprng02.c
  src/glprng.h
  src/glpscf.c
  src/glpscf.h
  src/glpscl.c
  src/glpsdf.c
  src/glpspm.c
  src/glpspm.h
  src/glpspx01.c
  src/glpspx02.c
  src/glpspx.h
  src/glpsql.c
  src/glpsql.h
  src/glpssx01.c
  src/glpssx02.c
  src/glpssx.h
  src/glpstd.h
  src/glptsp.c
  src/glptsp.h
  src/minisat/minisat.c
  src/minisat/minisat.h
  src/zlib/adler32.c
  src/zlib/compress.c
  src/zlib/crc32.c
  src/zlib/crc32.h
  src/zlib/deflate.c
  src/zlib/deflate.h
  src/zlib/gzclose.c
  src/zlib/gzguts.h
  src/zlib/gzlib.c
  src/zlib/gzread.c
  src/zlib/gzwrite.c
  src/zlib/infback.c
  src/zlib/inffast.c
  src/zlib/inffast.h
  src/zlib/inffixed.h
  src/zlib/inflate.c
  src/zlib/inflate.h
  src/zlib/inftrees.c
  src/zlib/inftrees.h
  src/zlib/trees.c
  src/zlib/trees.h
  src/zlib/uncompr.c
  src/zlib/zconf.h
  src/zlib/zio.c
  src/zlib/zio.h
  src/zlib/zlib.h
  src/zlib/zutil.c
  src/zlib/zutil.h
)
