cmake_minimum_required(VERSION 2.6)
if(BUILD_W3NCO)
  set (CMAKE_C_FLAGS "-O0 -DUNDERSCORE -DLINUX -D__linux__")
  file(GLOB W3NCO_SRC ${W3NCO_DIR}/*.f)
  file(GLOB W3NCO_F77_SRC ${W3NCO_DIR}/*.F)
# file(GLOB W3NCO_4_SRC ${W3NCO_DIR}/*.f)
# file(GLOB W3NCO_4_F77_SRC ${W3NCO_DIR}/*.F)
  file(GLOB W3NCO_C_SRC ${W3NCO_DIR}/*.c)
  set_source_files_properties( ${W3NCO_C_SRC} COMPILE_FLAGS ${W3NCO_C_FLAGS})
  set_source_files_properties( ${W3NCO_F77_SRC} COMPILE_FLAGS ${W3NCO_Fortran_FLAGS})
  set_source_files_properties( ${W3NCO_SRC} COMPILE_FLAGS ${W3NCO_Fortran_FLAGS})
# set_source_files_properties( ${W3NCO_4_F77_SRC} COMPILE_FLAGS ${W3NCO_4_Fortran_FLAGS})
# set_source_files_properties( ${W3NCO_4_SRC} COMPILE_FLAGS ${W3NCO_4_Fortran_FLAGS})
  add_library( ${w3nco} STATIC ${W3NCO_C_SRC} ${W3NCO_SRC} ${W3NCO_F77_SRC} )
# add_library( ${w3nco4} STATIC ${W3NCO_C_SRC} ${W3NCO_4_SRC} ${W3NCO_4_F77_SRC} )
  set_target_properties( ${w3nco} PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_INCLUDE_OUTPUT_DIRECTORY} )
# set_target_properties( ${w3nco4} PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_INCLUDE_4_OUTPUT_DIRECTORY} )
  message("HEY w3nco lib is called ${w3nco}")
# message("HEY w3nco_4 lib is called ${w3nco4}")
  if(BUILD_SIGIO)
    add_dependencies(${w3nco} ${SIGIO_LIBRARY} )
#   add_dependencies(${w3nco4} ${SIGIO_LIBRARY} )
  endif() 
endif()