From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6560975167453921280 X-Received: by 2002:a50:8e14:: with SMTP id 20-v6mr5174999edw.3.1527596071112; Tue, 29 May 2018 05:14:31 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a50:ba87:: with SMTP id x7-v6ls18494122ede.6.gmail; Tue, 29 May 2018 05:14:30 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpOBN2YHUUiNWZRUuOxW8NgQNZcJzBD76cIx+YpK8GbiQmdrlkm6E9zeDhHJi0a358DFPto X-Received: by 2002:a50:87ec:: with SMTP id 41-v6mr5129178edz.5.1527596070705; Tue, 29 May 2018 05:14:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527596070; cv=none; d=google.com; s=arc-20160816; b=qYXkOZ9NjZJ1T95+5MH+pQcwmN9uC5bkT1USSDNcqWcIk1vJlLc8R4ZujL5iMFKgTB PEYStjwdrhPjNpzDGI4zW0HEsAWYNeGnIL/TS01vtCVmVNV2FJdKqIg3k8vfCAlESsZU m91yP4RUqOwvIJEpy3N/pWNxVUJwaN62A3OZ750p1z5/mS7sCxm/AptucYbxvLUkbUzd fgBKsPfC5r86nymJu/XdFTbdh9mfA+agERZ/Dg060N1Hwl18jfSFpqV37JhOMqI42tUn xqrkDWB36K8oftNbA8WTmF025gr9RJu9qgrfgXUnhzXv1dAejm4ik1gYoLFrw27N5QGZ EXvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=references:in-reply-to:message-id:date:subject:cc:to:from :arc-authentication-results; bh=iyUQFTqSMTt/sIP6hCXrf/MPsvXYFT8Ylxv+yZxHJ7U=; b=wolHMXtKc+oPVvTycTpeO29I5irmDYBIHBI0mlgtkZZ6C9lyk6l0uUuAImu5JmrcW8 O1MsFE8vyjfaAUsztr091CRIESbp5UO6xHxLybJkITkdy4co+WHw20st7qTebScYzDuX On10NE2vUAnzBt5G5abwWG92Rc5QytxwtY2THvvU4jrJ2yjYwZu+/Sk9QQsB7ghfDJve 2gkzJUQJq9XH9/S8O3gBKje7BbYTJMC43rHyGATT43ykVezPenYt70LX1LRE4Ug4uY0k 4QIZSy+0UYlAgiQ5n6gcPajimGmsl4p/V2OJkAJf1TsqDgAwFAXNarPK/xlTMXefiZ8G qMtQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Return-Path: Received: from thoth.sbs.de (thoth.sbs.de. [192.35.17.2]) by gmr-mx.google.com with ESMTPS id j5-v6si1369830edd.5.2018.05.29.05.14.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 29 May 2018 05:14:30 -0700 (PDT) Received-SPF: pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.2 as permitted sender) client-ip=192.35.17.2; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of claudius.heine.ext@siemens.com designates 192.35.17.2 as permitted sender) smtp.mailfrom=claudius.heine.ext@siemens.com Received: from mail2.sbs.de (mail2.sbs.de [192.129.41.66]) by thoth.sbs.de (8.15.2/8.15.2) with ESMTPS id w4TCETIF030837 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 May 2018 14:14:30 +0200 Received: from ring.ppmd.siemens.net (linux-ses-ext02.ppmd.siemens.net [139.25.69.69]) by mail2.sbs.de (8.15.2/8.15.2) with ESMTP id w4TCET94025126; Tue, 29 May 2018 14:14:29 +0200 From: claudius.heine.ext@siemens.com To: isar-users@googlegroups.com Cc: Claudius Heine Subject: [PATCH v5 4/4] doc: added description of `IMAGE_TRANSIENT_PACKAGES` Date: Tue, 29 May 2018 14:14:25 +0200 Message-Id: <20180529121425.8783-5-claudius.heine.ext@siemens.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180529121425.8783-1-claudius.heine.ext@siemens.com> References: <20180529121425.8783-1-claudius.heine.ext@siemens.com> X-TUID: qnzOlpKBGTiV From: Claudius Heine --- doc/user_manual.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/user_manual.md b/doc/user_manual.md index a2f4b92..91f9a6d 100644 --- a/doc/user_manual.md +++ b/doc/user_manual.md @@ -481,6 +481,22 @@ Isar contains two image type classes that can be used as reference: --- +## Customize and configure image + +Customization and configuration of an image should be done via packages, see below. + +Adding those configuration packages to the image can be done in two ways: + + 1. Simply adding the package to `IMAGE_INSTALL`, like any other isar created package, or + 2. Adding the package to `IMAGE_TRANSIENT_PACKAGES`. + +In most cases adding the configuration package to `IMAGE_INSTALL` is the right option. + +In cases were the configuration script of the package has some external dependencies, that should not be part of the final image, then `IMAGE_TRANSIENT_PACKAGES` is the right option. +Packages in the `IMAGE_TRANSIENT_PACKAGES` variable are installed to the image and purged in the next step. If such a configuration package deploys file as part of their content, then those files will be removed as well. + +--- + ## Add a Custom Application Before creating a new recipe it's highly recommended to take a look into the BitBake user manual mentioned in Terms and Definitions section. -- 2.17.0