1cb93a386Sopenharmony_ciecho "======================================" 2cb93a386Sopenharmony_ciecho "" 3cb93a386Sopenharmony_ciecho " start add component..." 4cb93a386Sopenharmony_ciecho "" 5cb93a386Sopenharmony_ciecho "======================================" 6cb93a386Sopenharmony_ci 7cb93a386Sopenharmony_citarget_file="./productdefine/common/inherit/rich.json" 8cb93a386Sopenharmony_cised -i '/"thirdparty"/{n;d}' ${target_file} 9cb93a386Sopenharmony_ci 10cb93a386Sopenharmony_citarget_line=' "components": [\ 11cb93a386Sopenharmony_ci {\ 12cb93a386Sopenharmony_ci "component": "skia",\ 13cb93a386Sopenharmony_ci "features": []\ 14cb93a386Sopenharmony_ci },' 15cb93a386Sopenharmony_ci 16cb93a386Sopenharmony_cikey_line='"thirdparty"' 17cb93a386Sopenharmony_ci 18cb93a386Sopenharmony_cised -i "/${key_line}/a\ ${target_line}" ${target_file} 19cb93a386Sopenharmony_ci 20cb93a386Sopenharmony_ciecho "======================================" 21cb93a386Sopenharmony_ciecho "" 22cb93a386Sopenharmony_ciecho " modification finished" 23cb93a386Sopenharmony_ciecho "" 24cb93a386Sopenharmony_ciecho "======================================"