fix(core): update amalgam symbol filters for mln namespace rename (#4531)
This commit is contained in:
@@ -182,7 +182,7 @@ target_link_libraries(
|
||||
)
|
||||
|
||||
if(MLN_CREATE_AMALGAMATION)
|
||||
if ("${ARMERGE}" STREQUAL "MLN_CREATE_AMALGAMATION")
|
||||
if(NOT ARMERGE)
|
||||
message(FATAL_ERROR "armerge required when MLN_CREATE_AMALGAMATION=ON")
|
||||
endif()
|
||||
message(STATUS "Found armerge: ${ARMERGE}")
|
||||
@@ -218,7 +218,7 @@ if(MLN_CREATE_AMALGAMATION)
|
||||
add_custom_command(
|
||||
TARGET mbgl-core
|
||||
POST_BUILD
|
||||
COMMAND armerge --keep-symbols 'mbgl.*' --output libmbgl-core-amalgam.a
|
||||
COMMAND ${ARMERGE} --keep-symbols 'mln.*' --output libmbgl-core-amalgam.a
|
||||
$<TARGET_FILE:mbgl-core>
|
||||
$<TARGET_FILE:mbgl-freetype>
|
||||
$<TARGET_FILE:mbgl-vendor-csscolorparser>
|
||||
|
||||
@@ -146,7 +146,7 @@ add_test(
|
||||
find_program(ARMERGE NAMES armerge)
|
||||
|
||||
if(MLN_CREATE_AMALGAMATION)
|
||||
if ("${ARMERGE}" STREQUAL "ARMERGE-NOTFOUND")
|
||||
if(NOT ARMERGE)
|
||||
message(FATAL_ERROR "armerge required when MLN_CREATE_AMALGAMATION=ON")
|
||||
endif()
|
||||
message(STATUS "Found armerge: ${ARMERGE}")
|
||||
@@ -161,7 +161,7 @@ if(MLN_CREATE_AMALGAMATION)
|
||||
add_custom_command(
|
||||
TARGET mbgl-core
|
||||
POST_BUILD
|
||||
COMMAND armerge --keep-symbols 'mbgl.*' --output libmbgl-core-amalgam.a
|
||||
COMMAND ${ARMERGE} --keep-symbols 'mln.*' --output libmbgl-core-amalgam.a
|
||||
$<TARGET_FILE:mbgl-core>
|
||||
$<TARGET_FILE:mbgl-freetype>
|
||||
$<TARGET_FILE:mbgl-vendor-csscolorparser>
|
||||
|
||||
Reference in New Issue
Block a user