PROJECT(g2clib)

FILE(GLOB grib2c_HDRS *.h)
FILE(GLOB grib2c_SRCS *.c)
LIST(REMOVE_ITEM grib2c_SRCS "${CMAKE_CURRENT_SOURCE_DIR}/main.c")

ADD_DEFINITIONS(-DUSE_JPEG2000 -DUSE_PNG -DBUILDING_G2CLIB)
ADD_LIBRARY(grib2c ${grib2c_HDRS} ${grib2c_SRCS})
TARGET_LINK_LIBRARIES(grib2c jasper png)

INSTALL(FILES ${grib2c_HDRS} DESTINATION include)

INSTALL(TARGETS grib2c
    RUNTIME DESTINATION bin COMPONENT libraries
    ARCHIVE DESTINATION lib COMPONENT libraries
    LIBRARY DESTINATION lib COMPONENT libraries)
