-
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),
webinizer
will add-sUSE_LIBXXX
into the compiler & linker flags, and emscripten will take responsibilities of linking libraries and including header files directories, so except forfind_package
statement, 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
webinizer
UI, 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