1
0

Patch dokany for logging

This commit is contained in:
Scott E. Graves
2017-03-24 19:45:10 -05:00
parent 9320247b63
commit 62957e9423
5 changed files with 200 additions and 19 deletions

View File

@@ -24,6 +24,7 @@ set_target_properties(siadrive.api
)
if (MSVC)
set(DOKANY_VERSION dokany-1.0.3)
ExternalProject_Add(curl_project
URL https://github.com/curl/curl/archive/curl-7_53_1.tar.gz
PREFIX ${EXTERNAL_BUILD_ROOT}/builds/curl
@@ -62,10 +63,10 @@ if (MSVC)
PROPERTIES COMPILE_FLAGS -DSIADRIVE_DOKAN_EXPORT_SYMBOLS
)
target_include_directories(siadrive.dokan.api PUBLIC
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/dokan
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/sys
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/dokan
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/sys
${CMAKE_CURRENT_SOURCE_DIR}/include/siadrive_dokan_api)
target_link_libraries(siadrive.dokan.api siadrive.api ${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokan1.lib)
target_link_libraries(siadrive.dokan.api siadrive.api ${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokan1.lib)
endif()
@@ -100,9 +101,9 @@ if (MSVC)
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/libEGL.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/libGLESv2.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/d3dcompiler_47.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokan1.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokanfuse1.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokannp1.dll)
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokan1.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokanfuse1.dll
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokannp1.dll)
file(GLOB CEF_SUPPORT
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/icudtl.dat
@@ -119,9 +120,9 @@ if (MSVC)
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/libEGL.dll.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/libGLESv2.dll.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/CEF/bin/${CMAKE_BUILD_TYPE}/libcef_dll_wrapper_cc.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokan1.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokanfuse1.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/dokany-1.0.2/x64/${CMAKE_BUILD_TYPE}/dokannp1.pdb)
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokan1.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokanfuse1.pdb
${CMAKE_CURRENT_SOURCE_DIR}/3rd_party/${DOKANY_VERSION}/x64/${CMAKE_BUILD_TYPE}/dokannp1.pdb)
endif()
SET ( CMAKE_EXE_LINKER_FLAGS /MANIFEST:NO )