cc_library( name = "glpk", srcs = glob([ "glpk-4.65/src/*.c", "glpk-4.65/src/*/*.c", "glpk-4.65/src/*.h", "glpk-4.65/src/*/*.h", ], exclude = ["glpk-4.65/src/proxy/main.c"]), hdrs = [ "glpk-4.65/src/glpk.h", ], copts = [ "-Wno-error", "-w", "-Iexternal/glpk/glpk-4.65/src", "-Iexternal/glpk/glpk-4.65/src/amd", "-Iexternal/glpk/glpk-4.65/src/bflib", "-Iexternal/glpk/glpk-4.65/src/cglib", "-Iexternal/glpk/glpk-4.65/src/colamd", "-Iexternal/glpk/glpk-4.65/src/env", "-Iexternal/glpk/glpk-4.65/src/minisat", "-Iexternal/glpk/glpk-4.65/src/misc", "-Iexternal/glpk/glpk-4.65/src/proxy", "-Iexternal/glpk/glpk-4.65/src/zlib", "-DHAVE_ZLIB", ], includes=["glpk-4.65/src"], visibility = ["//visibility:public"], )