Commit Graph

18 Commits

Author SHA1 Message Date
Herb Kuta 9e4ec0474f DRAFT mcf: Move config file format description out of weboslayers.py (v7.1.1)
- Update to document McfFileVersion 2.

- Clarify the semantics of the "fetch" item

- Also tweak various other portions of the commentary.
2019-07-03 14:24:34 -07:00
Herb Kuta ed07a66019 DRAFT mcf: Only update layers and generate bblayers.conf if build-templates are not present (v7.1.0) 2019-07-03 14:24:33 -07:00
Herb Kuta e23d42f253 DRAFT mcf: Recognize "-f CONFIGFILE" option, v2 of CONFIGFILE, and more (v7.0.0)
- Also allow CONFIGFILE to have a ".mcf" extension.

- Drop support for broken tags=

- Support CONFIGFILE version 2 (McfFileVersion = 2)

  - Rename "webos_layers" to "Layers", but continue to recognize old name.

  - Recognize dict-s for fetch and options, but continue to recognize
    file version 1 strings.

  - Recognize an optional BblayersConfExtraLines variable in CONFIGFILE
    that contains a list of strings to be appended as separate lines to the generated
    conf/bblayers.conf .
  - Rename "submission" item to "fetch".

- Fix error message to mention conf/layer.conf instead of incorrect local.conf .
- Correct/improve messages

- Requires Python 3.5 => major version bump.
2019-07-03 14:24:33 -07:00
Herb Kuta f586a9cd53 DRAFT scripts/mcf: Import from github.com:webosose/build-webosl@7429a22377d7cc0068a9682d8053fdf41b097533 2019-07-03 14:24:33 -07:00
Johannes Schrimpf 510c1ae03e Add script for version check
check-version.py polls the official rosdistro file and compares the
version numbers in the meta layer with the official versions.

Usage:
List all versions:                  ./check-versions.py list (--details)
List all versions that don't match: ./check-versions.py mismatch
                                    (--details)
Update recipe to dist version:      ./check-versions.py update <package>
                                    (--downgrade)
Update all recipes to dist version: ./check-versions.py update-all
                                    (--downgrade)
2018-04-09 14:26:14 +02:00
minipada 2a72cf2c2e create-ros-recipe.py: add script to generate ROS recipe from repository, package name and package version 2016-10-09 16:23:35 +02:00
Lukas Bulwahn d737c98e1a check-patch-files.sh: initial commit
The check-patch-files script checks that all patch files in the
given directory are annotated with an 'Upstream-Status', and
that all patch files are at least noted in their top-level
directory (so we can assume they are used).

In case a violation is detected, it returns a non-zero exit code,
so that a travis-ci reports a violation as build failure.
2014-08-18 06:53:41 +02:00
Lukas Bulwahn c87faa6db9 test-all.sh: tuned and commented out fresh build
The bitbake call before each build of a recipe was not required.
Commented out the fresh build, as it currently does not show more
problems than simply building in a shared environment.
Avoiding a fresh environment for each build decreases the runtime
of the test dramatically.
2013-07-16 07:48:02 +02:00
Lukas Bulwahn 77c8d10c95 test-all.sh: always build with a fresh environment 2013-07-11 12:19:14 +02:00
Lukas Bulwahn d9ee34e634 test-all: setting the executable flag 2013-03-13 11:53:51 +01:00
Lukas Bulwahn 582338267c test-all.sh: Reverting an accidental edit
In the previous commit, I accidently also edited another line than intended and
missed to see the accident before committing.
This commit reverts that accident.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2013-03-13 08:05:34 +01:00
Lukas Bulwahn bc58ed8dd4 test-all.sh: changing the report directory to point to test-reports
This prepares the script to produce directly into the git submodule.

Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
2013-03-13 07:54:10 +01:00
Tobias Weigl da2a31d54d Adding a script to automatically test the build process and create status reports. 2013-03-11 17:29:48 +01:00
Lukas Bulwahn 93591ec5a0 create-packagegroup.py: Adding MIT license
This addresses issue #39.
2013-02-19 07:33:24 +01:00
Lukas Bulwahn e81a2c434e create-recipe.py: adding MIT license in header
This addresses issue #39.
2013-02-19 07:30:32 +01:00
Stefan Herbrechtsmeier 35a59f4ead create-packagegroup.py: add script to create packagegroup from website
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:11:08 +01:00
Stefan Herbrechtsmeier e9233125c0 create-recipe.py: direct read package.xml file
Signed-off-by: Stefan Herbrechtsmeier <stefan@herbrechtsmeier.net>
2013-02-15 16:09:16 +01:00
Lukas Bulwahn 49ea53c069 adding a stub for our recipe creation script 2013-02-08 14:02:56 +01:00