memif: use VPP cacheline size for memif when compiling within VPP
[vpp.git] / extras / libmemif / src / CMakeLists.txt
index ddb8a52..8b3223d 100644 (file)
@@ -34,6 +34,7 @@ include_directories(${HEADERS_DIR})
 
 add_library(memif SHARED ${MEMIF_SOURCES})
 target_link_libraries(memif ${CMAKE_THREAD_LIBS_INIT})
+target_compile_definitions(memif PUBLIC MEMIF_CACHELINE_SIZE=${LIBMEMIF_CACHELINE_SIZE})
 
 find_library(LIB_BSD bsd)
 if(LIB_BSD)