netcdf-c/libdispatch/CMakeLists.txt

20 lines
681 B
CMake
Raw Normal View History

2012-07-18 04:50:43 +08:00
SET(CMAKE_INCLUDE_CURRENT_DIR ON)
INCLUDE_DIRECTORIES(".")
2012-08-22 04:08:53 +08:00
SET(libdispatch_SOURCES dparallel.c dcopy.c dfile.c ddim.c datt.c dattinq.c dattput.c dattget.c derror.c dvar.c dvarget.c dvarput.c dvarinq.c ddispatch.c nclog.c dstring.c dutf8proc.c ncuri.c nclist.c ncbytes.c nchashmap.c nctime.c dsubstrate.c)
2012-07-18 04:50:43 +08:00
IF(USE_NETCDF4)
SET(libdispatch_SOURCES ${libdispatch_SOURCES} dgroup.c dvlen.c dcompound.c dtype.c denum.c dopaque.c ncaux.c)
ENDIF(USE_NETCDF4)
IF(BUILD_V2)
SET(libdispatch_SOURCES ${libdispatch_SOURCES} dv2i.c)
2012-07-20 01:25:24 +08:00
#SET(CMAKE_C_FLAGS ${CMAKE_C_FLAGS} -DDLL_EXPORT)
#ADD_DEFINITION(-DDLL_EXPORT)
2012-07-18 04:50:43 +08:00
ENDIF(BUILD_V2)
add_library(dispatch OBJECT ${libdispatch_SOURCES})
2012-07-18 04:50:43 +08:00