summaryrefslogtreecommitdiffstats
path: root/conf/distro/sota.conf.inc
Commit message (Collapse)AuthorAgeFilesLines
* Convert to new override syntaxMartin Jansa2021-07-301-4/+4
| | | | | | | | | | This is the result of automated script (0.9.0) conversion: oe-core/scripts/contrib/convert-overrides.py . converting the metadata to use ":" as the override character instead of "_". Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Inherit python3native instead of using HOSTTOOLS.fix/pythonnativePatrick Vacek2020-08-031-1/+1
| | | | Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
* meta: move HOSTTOOLS definitions to sota.conf.incMing Liu2020-01-301-1/+2
| | | | | | | | | | | | | | | | | HOSTTOOLS and HOSTTOOLS_NONFATAL are global variables that being handled in base_eventhandler, so they must be defined in config files or in INHERIT classes or classes being inherited by base.bbclass, or else we might run into the following problems: ``` $ bitbake pkgname $ bitbake imgname ``` the HOSTTOOLS and HOSTTOOLS_NONFATAL in the above image recipe, for instance, 'repo python' in image_repo_manifest.bbclass, they would not be copied to HOSTTOOLS_DIR. Signed-off-by: Ming Liu <liu.ming50@gmail.com>
* Force a simple reproducible build mechanismfix/simple-reproducibleLaurent Bonnans2019-12-041-2/+3
| | | | | | | | | | | | In 25a17f0346ab05b3212bb280e4a8b622bcf99bce, poky sets reproducible_build by defaults. However, it is quite complex as it tries to compute a plausible timestamp from source files, in a reproducible ways. Setting the timestamps to 0, just like ostree, is probably safer in our case, so let's switch to our old behavior. Signed-off-by: Laurent Bonnans <laurent.bonnans@here.com>
* sota.conf: use reproducible builds by defaultStefan Agner2019-01-291-0/+6
| | | | | | | | | | | | | | | | | | | | | Use reproducible builds by default. OSTree sets mtime to 0 at commit time anyway. This makes sure that all mtime timestamps are 0 already at build time. This is relevant for programs which relies on mtime of deployed artifacts at runtime. Python for instance writes the mtime of the source file into bytecode files (pyc) at build time. When OSTree then clears the mtime Python considers all bytecode files as stale. Reproducible binaries also avoid unnecessary differences between two OSTree commits. E.g. if the sstate cache is cleared between two OSTree commits OpenEmbedded might create slightly different binaries. Note however that not all all recipe generate reproducible binaries at this time. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
* sota.conf: use usrmergeStefan Agner2018-11-281-1/+1
| | | | | | | | | OSTree needs UsrMove to be implemented, meaning that everything should be in /usr. OpenEmbedded has a distro feature usrmerge which implements exactly that, and makes sure that no package install anything in /bin, /sbin or /lib. Make use of it. Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
* Merge branch 'morty' into pyroAnton Gerasimov2017-07-051-1/+0
|\
| * Set default SOTA_CLIENT directly in sota.bbclassAnton Gerasimov2017-06-081-1/+0
| |
* | Fix build issues with yocto pyroAnton Gerasimov2017-07-041-0/+3
|/
* Add option to choose which sota client to use (if any)Anton Gerasimov2017-05-311-1/+1
|
* Extract common distro configuration into sota.conf.incPhil Wise2017-05-231-0/+11
| | | | | | | | | | | Pull the common lines from the poky-sota.conf and poky-sota-systemd.conf example distributions into a separate include file that can be pulled into other environments. This might be by including it in a user's own custom distro, or by directly including it in local.conf (e.g. AGL). require conf/distro/sota.conf.inc
* Replace includes with bblcassesAnton Gerasimov2017-04-261-25/+0
| | | | | | They are more flexible and allow tricks like conditionally inheriting machine-related classes from the main one which makes things easier for external users like AGL
* Move rvi-sota-client to poky-sota-systemd.confAnton Gerasimov2017-04-241-1/+1
|
* Merge pull request #55 from advancedtelematic/switchupdatercajun-rat2017-04-241-8/+5
|\ | | | | Merge changes required by AGL
| * Don't build wic unless IMAGE_BOOT_FILES is setAnton Gerasimov2017-04-221-8/+5
| |
* | Set default DISTRO, disable prelinkPhil Wise2017-04-201-1/+3
|/ | | | | | Setting the default DISTRO to include systemd means that the rvi-sota-client starts by default, making it work 'out of the box'. image-prelink seems to be broken at the moment, so I've disabled it by default.
* Fix small bugs, fix WIC for minnowboardAnton Gerasimov2017-04-071-1/+3
|
* Replace TEMPLATECONF with agl-like config snippetsAnton Gerasimov2017-04-041-1/+4
|
* Replace sdcard_image* classes with wicAnton Gerasimov2017-04-031-36/+12
|
* Add OTA SD image for MinnowboardAnton Gerasimov2016-12-281-0/+2
|
* Add u-boot configs for intel machinesAnton Gerasimov2016-12-231-1/+13
|
* Deploy credentials to physical sysroot's /bootAnton Gerasimov2016-12-231-1/+2
|
* Make systemd optionalAnton Gerasimov2016-12-201-5/+0
|
* Add a recipe deploying credentials on the deviceAnton Gerasimov2016-12-081-1/+1
|
* Set systemd as the chosen init managerAnton Gerasimov2016-12-061-0/+6
|
* Add missing dependenciesAnton Gerasimov2016-12-061-1/+1
|
* Add systemd DISTRO_FEATURE for OSTreeAnton Gerasimov2016-12-051-0/+2
|
* Rasperrypi-specific configurationAnton Gerasimov2016-11-241-2/+17
|
* Add distro configuration and AGL templatesAnton Gerasimov2016-11-221-0/+12