diff --git a/app/wfbngrtl8812/src/main/cpp/CMakeLists.txt b/app/wfbngrtl8812/src/main/cpp/CMakeLists.txt index 97d4d04..014fda6 100644 --- a/app/wfbngrtl8812/src/main/cpp/CMakeLists.txt +++ b/app/wfbngrtl8812/src/main/cpp/CMakeLists.txt @@ -16,7 +16,10 @@ add_library(wfb-ng STATIC ${CMAKE_SOURCE_DIR}/wfb-ng/src/wifibroadcast.cpp) set_target_properties(wfb-ng PROPERTIES INTERFACE_INCLUDE_DIRECTORIES ${CMAKE_SOURCE_DIR}/wfb-ng) target_include_directories(wfb-ng PUBLIC ${CMAKE_SOURCE_DIR}/wfb-ng) -target_compile_definitions(wfb-ng PRIVATE __WFB_RX_SHARED_LIBRARY__) +target_compile_definitions(wfb-ng PRIVATE + __WFB_RX_SHARED_LIBRARY__ + PREINCLUDE_FILE=<${CMAKE_SOURCE_DIR}/wfb_log.h> +) add_library(devourer STATIC ${CMAKE_SOURCE_DIR}/devourer/hal/Hal8812PhyReg.h diff --git a/app/wfbngrtl8812/src/main/cpp/wfb_log.h b/app/wfbngrtl8812/src/main/cpp/wfb_log.h new file mode 100644 index 0000000..76c2dcb --- /dev/null +++ b/app/wfbngrtl8812/src/main/cpp/wfb_log.h @@ -0,0 +1,13 @@ +#pragma once + +#include +#include + +#define WFB_ERR(...) do{ __android_log_print( ANDROID_LOG_ERROR, "wfb-ng", __VA_ARGS__); } while(0) +#define WFB_INFO(...) do{ __android_log_print( ANDROID_LOG_INFO, "wfb-ng", __VA_ARGS__); } while(0) + +#define WFB_DBG(...) (void(0)) + +#define ANDROID_IPC_MSG(...) do{ __android_log_print( ANDROID_LOG_INFO, "wfb-ng", __VA_ARGS__); } while(0) +#define IPC_MSG(...) do{ __android_log_print( ANDROID_LOG_INFO, "wfb-ng", __VA_ARGS__); } while(0) +#define IPC_MSG_SEND() (void)0