include_directories(blockdev/filedev)\r
include_directories(blockdev/filedev_win)\r
\r
+set(BLOCKDEV_TYPE none)\r
\r
#Examples\r
if (CMAKE_SYSTEM_PROCESSOR STREQUAL cortex-m0)\r
#cortex-m4 demos\r
add_subdirectory(demos/stm32f429_disco)\r
elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL bf518)\r
+ add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=1)\r
#bf518 demos\r
#...\r
elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL avrxmega7)\r
+ add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=1)\r
#avrxmega7 demos\r
#...\r
elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL msp430g2210)\r
add_definitions(-DCONFIG_DEBUG_PRINTF=0)\r
add_definitions(-DCONFIG_DEBUG_ASSERT=0)\r
+ add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=1)\r
#msp430f6459 demos\r
#...\r
else()\r
#Generic example target\r
- add_subdirectory(blockdev)\r
+ set(BLOCKDEV_TYPE linux)\r
+ add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=0)\r
+ add_definitions(-DCONFIG_HAVE_OWN_ERRNO=0)\r
+ add_definitions(-DCONFIG_HAVE_OWN_ASSERT=0)\r
+ add_definitions(-DCONFIG_BLOCK_DEV_CACHE_SIZE=16)\r
add_subdirectory(fs_test)\r
add_subdirectory(demos/generic)\r
endif()\r
\r
+add_subdirectory(blockdev)\r
+\r
#Library build\r
add_subdirectory(lwext4)\r
#Detect all possible warnings for lwext4 target\r
set(CPACK_SOURCE_PACKAGE_FILE_NAME\r
"${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")\r
set(CPACK_SOURCE_IGNORE_FILES\r
-"/build" ".svn")\r
+"/build" ".git")\r
include(CPack)\r
\r
add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)\r