X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=CMakeLists.txt;h=8384760a51c1b6e2a0e875ad57c855ff8923d8e7;hb=51774b7c8dcb3968330b28d9368b1b959b873670;hp=f104b65c0cc4929554e385a14ca5c851e6c1fc43;hpb=0589b9280b623ef2dc2ec2c5c879b4d23cabddb9;p=lwext4.git diff --git a/CMakeLists.txt b/CMakeLists.txt index f104b65..8384760 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,8 @@ project(lwext4 C) -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 3.4) +include_directories(include) include_directories(${PROJECT_BINARY_DIR}/include) include_directories(blockdev/filedev) include_directories(blockdev/filedev_win) @@ -36,13 +37,16 @@ elseif(LIB_ONLY) add_definitions(-DCONFIG_BLOCK_DEV_CACHE_SIZE=16) else() #Generic example target - set(BLOCKDEV_TYPE linux) + if (WIN32) + set(BLOCKDEV_TYPE windows) + else() + set(BLOCKDEV_TYPE linux) + endif() set (INSTALL_LIB 1) add_definitions(-DCONFIG_HAVE_OWN_OFLAGS=0) add_definitions(-DCONFIG_HAVE_OWN_ERRNO=0) add_definitions(-DCONFIG_HAVE_OWN_ASSERT=0) add_definitions(-DCONFIG_BLOCK_DEV_CACHE_SIZE=16) - add_subdirectory(fs_test) endif() macro(output_configure) @@ -80,12 +84,6 @@ else() set_target_properties(lwext4 PROPERTIES COMPILE_FLAGS "-Wall -Wextra -pedantic") endif() -#Config file generation -file( - COPY include - DESTINATION . -) - #DISTRIBUTION set(CPACK_PACKAGE_VERSION_MAJOR "${VERSION_MAJOR}") set(CPACK_PACKAGE_VERSION_MINOR "${VERSION_MINOR}")