Add 'lib_only' build target.
[lwext4.git] / CMakeLists.txt
index 33bdb234e77c64aadcddfe64dedd0ab92a861583..b226830631aad446335d7bb1bb5aa5b6273185c5 100644 (file)
@@ -27,6 +27,12 @@ elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL  msp430g2210)
     add_definitions(-DCONFIG_DEBUG_PRINTF=0)
     add_definitions(-DCONFIG_DEBUG_ASSERT=0)
     #...
+elseif(LIB_ONLY)
+    add_definitions(-DCONFIG_DEBUG_PRINTF=0)
+    add_definitions(-DCONFIG_DEBUG_ASSERT=0)
+    add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=1)
+    add_definitions(-DCONFIG_HAVE_OWN_ERRNO=1)
+    add_definitions(-DCONFIG_BLOCK_DEV_CACHE_SIZE=16)
 else()
     #Generic example target
     set(BLOCKDEV_TYPE  linux)