aux_source_directory(lwext4 LWEXT4_SRC)\r
add_library(lwext4 ${LWEXT4_SRC})\r
\r
-\r
-#EXECUTABLE\r
-\r
+#Examples\r
if(CMAKE_SYSTEM_PROCESSOR STREQUAL cortex-m3)\r
-#Library size print\r
-add_custom_target(size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
-\r
+ #Library size print\r
+ add_custom_target(lib_size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL cortex-m4)\r
-#Library size print\r
-add_custom_target(size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
-\r
+ #Library size print\r
+ add_custom_target(lib_size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
+ #Discoery disco demo\r
+ include(demos/stm32f429_disco/stm32f429_demo.cmake)\r
elseif(CMAKE_SYSTEM_PROCESSOR STREQUAL bf518)\r
-#Library size print\r
-add_custom_target(size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
-\r
+ #Library size print\r
+ add_custom_target(lib_size ALL DEPENDS lwext4 COMMAND ${SIZE} -B liblwext4.a)\r
else()\r
-#Generic example target\r
-include_directories(blockdev/filedev)\r
-aux_source_directory(blockdev/filedev FILEDEV_SRC)\r
-aux_source_directory(demos/generic GENERIC_SRC)\r
-add_executable(fileimage_demo ${GENERIC_SRC} ${FILEDEV_SRC})\r
-target_link_libraries(fileimage_demo lwext4)\r
-add_custom_target(size ALL DEPENDS lwext4 COMMAND size -B liblwext4.a)\r
+ #Library size print\r
+ add_custom_target(lib_size ALL DEPENDS lwext4 COMMAND size -B liblwext4.a)\r
+ #Generic example target\r
+ include(demos/generic/generic.cmake)\r
+ include(fs_test/fs_test.cmake)\r
endif()\r
\r
#DISTRIBUTION\r
set(CPACK_PACKAGE_VERSION_MAJOR "0")\r
-set(CPACK_PACKAGE_VERSION_MINOR "1")\r
-set(CPACK_PACKAGE_VERSION_PATCH "1")\r
+set(CPACK_PACKAGE_VERSION_MINOR "4")\r
+set(CPACK_PACKAGE_VERSION_PATCH "0")\r
set(CPACK_SOURCE_GENERATOR "TBZ2")\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")\r
+"/build" ".svn")\r
include(CPack)\r
\r
add_custom_target(dist COMMAND ${CMAKE_MAKE_PROGRAM} package_source)\r