-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Currently, dep_check advisor will just remove the find_package(XXX) statement but ignore other operations related to this emscripten ported library , which may cause the errors block the building process. We should make enhancements to avoid this problem.
- For emscripten ported libraries (as shown in the above pictures),
webinizerwill add-sUSE_LIBXXXinto the compiler & linker flags, and emscripten will take responsibilities of linking libraries and including header files directories, so except forfind_packagestatement, theinclude_directories(${XX_INCLUDE_DIRS}),target_link_libraries(target ${XX_LIBRARIES})and other operations related to this library are not necessary any more. - For the dependencies added from
webinizerUI, should also remove thefind_package(DEP)statement from the main project, besides, should adjust the statement pattern totarget_link_libraries(target -ldepName)
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
