diff options
Diffstat (limited to 'lib/buildsystem/make.sh')
-rw-r--r-- | lib/buildsystem/make.sh | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lib/buildsystem/make.sh b/lib/buildsystem/make.sh index fe2d856..20a74ae 100644 --- a/lib/buildsystem/make.sh +++ b/lib/buildsystem/make.sh @@ -68,8 +68,13 @@ _oh_make_can_install() _oh_make_install() { - _oh_make_update_first_defined_target 'install' \ - "${@}" "DESTDIR=${_OH_BUILDSYSTEM_DESTDIR}" + if [ -n "${_OH_BUILDSYSTEM_BUILD_TARGET}" ]; then + _oh_make_update_first_defined_target "${_OH_BUILDSYSTEM_BUILD_TARGET}" \ + "${@}" "DESTDIR=${_OH_BUILDSYSTEM_DESTDIR}" + else + _oh_make_update_first_defined_target 'install' \ + "${@}" "DESTDIR=${_OH_BUILDSYSTEM_DESTDIR}" + fi } _oh_make_update_first_defined_target() |