summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentation/dev-manual/new-recipe.rst13
1 files changed, 7 insertions, 6 deletions
diff --git a/documentation/dev-manual/new-recipe.rst b/documentation/dev-manual/new-recipe.rst
index ab3e193aaf..39ee9683b0 100644
--- a/documentation/dev-manual/new-recipe.rst
+++ b/documentation/dev-manual/new-recipe.rst
@@ -1082,13 +1082,14 @@ build system and package managers, so the resulting packages will not
1082correctly trigger an upgrade. 1082correctly trigger an upgrade.
1083 1083
1084In order to ensure the versions compare properly, the recommended 1084In order to ensure the versions compare properly, the recommended
1085convention is to set :term:`PV` within the 1085convention is to use a tilde (``~``) character as follows::
1086recipe to "previous_version+current_version". You can use an additional
1087variable so that you can use the current version elsewhere. Here is an
1088example::
1089 1086
1090 REALPV = "0.8.16-rc1" 1087 PV = 0.8.16~rc1
1091 PV = "0.8.15+${REALPV}" 1088
1089This way ``0.8.16~rc1`` sorts before ``0.8.16``. See the
1090":ref:`contributor-guide/recipe-style-guide:version policy`" section in the
1091Yocto Project and OpenEmbedded Contributor Guide for more details about
1092versioning code corresponding to a pre-release or to a specific Git commit.
1092 1093
1093Post-Installation Scripts 1094Post-Installation Scripts
1094========================= 1095=========================