mirror of https://github.com/ecmwf/eccodes.git
Work on memfs
This commit is contained in:
parent
61844f413b
commit
dc378c3fdb
|
@ -12,7 +12,7 @@ set_source_files_properties( ${CMAKE_CURRENT_BINARY_DIR}/memfs.c PROPERTIES OBJE
|
|||
# "${PROJECT_SOURCE_DIR}/memfs.py" ${definition_files}"
|
||||
)
|
||||
|
||||
ecbuild_add_library(TARGET grib_api_memfs
|
||||
ecbuild_add_library(TARGET eccodes_memfs
|
||||
CONDITION HAVE_MEMFS
|
||||
SOURCES ${CMAKE_CURRENT_BINARY_DIR}/memfs.c
|
||||
GENERATED ${CMAKE_CURRENT_BINARY_DIR}/memfs.c )
|
||||
|
|
|
@ -401,7 +401,7 @@ configure_file( eccodes_version.h.in eccodes_version.h @ONLY )
|
|||
# DEPENDANT action.c )
|
||||
|
||||
if(HAVE_MEMFS)
|
||||
list(APPEND ECCODES_EXTRA_LIBRARIES grib_api_memfs)
|
||||
list(APPEND ECCODES_EXTRA_LIBRARIES eccodes_memfs)
|
||||
endif()
|
||||
|
||||
|
||||
|
|
|
@ -416,6 +416,13 @@ grib_context* grib_context_get_default()
|
|||
default_grib_context.log_stream=stdout;
|
||||
}
|
||||
|
||||
#ifdef HAVE_MEMFS
|
||||
if(!default_grib_context.grib_samples_path)
|
||||
default_grib_context.grib_samples_path = "<memfs>";
|
||||
if(!default_grib_context.grib_definition_files_path)
|
||||
default_grib_context.grib_definition_files_path = "<memfs>";
|
||||
#endif
|
||||
|
||||
#ifdef ECCODES_SAMPLES_PATH
|
||||
if(!default_grib_context.grib_samples_path)
|
||||
default_grib_context.grib_samples_path = ECCODES_SAMPLES_PATH ;
|
||||
|
|
Loading…
Reference in New Issue