Remove --ni-ro-pkg / --ni-regen-all-ro-app options accepted/tizen/unified/20210623.125232 submit/tizen/20210623.065708
authorWoongsuk Cho <ws77.cho@samsung.com>
Mon, 21 Jun 2021 07:58:40 +0000 (16:58 +0900)
committer조웅석/Common Platform Lab(SR)/Principal Engineer/삼성전자 <ws77.cho@samsung.com>
Wed, 23 Jun 2021 06:55:32 +0000 (15:55 +0900)
commit806dace8de47e1fe9a5130e4b4b7df259a75b28a
tree9e40161f4d033d40dd4e249cd142857ea0bffd9e
parent4262e8e6f6ed511a638d6ded790d3cce450ead00
Remove --ni-ro-pkg / --ni-regen-all-ro-app options

When creating a target image or developing platform, "/usr/apps" which is the RO area, is mounted as RW.
In this case, if we perform AOTC for apps installed under /usr/apps,
NI files should be created under /usr/apps/, not "/opt/usr/dotnet".

So, combine options into one, and create NI files under /opt/usr/dotnet only if package directory is mounted as RO.
NativeLauncher/inc/ni_common.h
NativeLauncher/inc/utils.h
NativeLauncher/tool/dotnettool.cc
NativeLauncher/tool/ni_common.cc
NativeLauncher/util/utils.cc
tests/TCs/6_TOOL/TOOL.py