commit
4a120d7533
16
BUILD.gn
16
BUILD.gn
|
@ -33,25 +33,9 @@ LITEOS_MENUCONFIG_H = rebase_path("$root_out_dir/config.h")
|
||||||
|
|
||||||
declare_args() {
|
declare_args() {
|
||||||
liteos_name = "OHOS_Image"
|
liteos_name = "OHOS_Image"
|
||||||
liteos_config_file = "${ohos_build_type}.config"
|
|
||||||
liteos_kernel_only = false
|
liteos_kernel_only = false
|
||||||
}
|
}
|
||||||
|
|
||||||
liteos_config_file =
|
|
||||||
rebase_path(liteos_config_file, "", "$product_path/kernel_configs")
|
|
||||||
print("liteos_config_file:", liteos_config_file)
|
|
||||||
|
|
||||||
exec_script("//build/lite/run_shell_cmd.py",
|
|
||||||
[ "env" + " CONFIG_=LOSCFG_" + " KCONFIG_CONFIG_HEADER='y=true'" +
|
|
||||||
" KCONFIG_CONFIG=$liteos_config_file" +
|
|
||||||
" BOARD_COMPANY=$device_company" +
|
|
||||||
" DEVICE_PATH=$device_path" + " srctree=" + rebase_path(".") +
|
|
||||||
" genconfig" + " --header-path $LITEOS_MENUCONFIG_H" +
|
|
||||||
" --file-list kconfig_files.txt" +
|
|
||||||
" --env-list kconfig_env.txt" + " --config-out config.gni" ],
|
|
||||||
"",
|
|
||||||
[ liteos_config_file ])
|
|
||||||
|
|
||||||
import("liteos.gni")
|
import("liteos.gni")
|
||||||
|
|
||||||
liteos_arch_cflags = []
|
liteos_arch_cflags = []
|
||||||
|
|
21
liteos.gni
21
liteos.gni
|
@ -27,6 +27,27 @@
|
||||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
|
import("//build/lite/config/component/lite_component.gni")
|
||||||
|
|
||||||
|
LITEOS_MENUCONFIG_H = rebase_path("$root_out_dir/config.h")
|
||||||
|
|
||||||
|
liteos_config_file = "${ohos_build_type}.config"
|
||||||
|
|
||||||
|
liteos_config_file =
|
||||||
|
rebase_path(liteos_config_file, "", "$product_path/kernel_configs")
|
||||||
|
print("liteos_config_file:", liteos_config_file)
|
||||||
|
|
||||||
|
exec_script("//build/lite/run_shell_cmd.py",
|
||||||
|
[ "env" + " CONFIG_=LOSCFG_" + " KCONFIG_CONFIG_HEADER='y=true'" +
|
||||||
|
" KCONFIG_CONFIG=$liteos_config_file" +
|
||||||
|
" BOARD_COMPANY=$device_company" +
|
||||||
|
" DEVICE_PATH=$device_path" + " srctree=" + rebase_path(".") +
|
||||||
|
" genconfig" + " --header-path $LITEOS_MENUCONFIG_H" +
|
||||||
|
" --file-list kconfig_files.txt" +
|
||||||
|
" --env-list kconfig_env.txt" + " --config-out config.gni" ],
|
||||||
|
"",
|
||||||
|
[ liteos_config_file ])
|
||||||
|
|
||||||
import("$root_out_dir/config.gni")
|
import("$root_out_dir/config.gni")
|
||||||
|
|
||||||
LITEOSTOPDIR = "//kernel/liteos_m"
|
LITEOSTOPDIR = "//kernel/liteos_m"
|
||||||
|
|
Loading…
Reference in New Issue