From 9a1f49c0d770cff5d3c9199e8ef183416154cbe7 Mon Sep 17 00:00:00 2001 From: Gerorge Liao Date: Wed, 31 Jul 2024 13:00:36 +0200 Subject: [PATCH 1/3] [readme] added the special build instruction for forked repo developer. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f60c18bcb7..e5106cd68c 100644 --- a/README.md +++ b/README.md @@ -155,7 +155,7 @@ cd build cmake ../ make ``` - +For those working on a forked repository. If you forked with the ```Copy the main branch only``` option, then the repository will not include the necessary git tags to determine the Multipass version during CMake configuration. Therefore, you need to manually fetch the tags from the upstream by running ```git fetch --tags https://github.com/canonical/multipass.git``` in the `````` source code directory. ## Running Multipass daemon and client First, install multipass's runtime dependencies. On amd64 architecture, you can achieve that with: From 0d9641955a3e427f24618f1c43e12c4f23c84cd2 Mon Sep 17 00:00:00 2001 From: Gerorge Liao Date: Thu, 1 Aug 2024 11:19:23 +0200 Subject: [PATCH 2/3] [readme] changed the code block to double quotation mark. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e5106cd68c..6d6afcb785 100644 --- a/README.md +++ b/README.md @@ -155,7 +155,7 @@ cd build cmake ../ make ``` -For those working on a forked repository. If you forked with the ```Copy the main branch only``` option, then the repository will not include the necessary git tags to determine the Multipass version during CMake configuration. Therefore, you need to manually fetch the tags from the upstream by running ```git fetch --tags https://github.com/canonical/multipass.git``` in the `````` source code directory. +For those working on a forked repository. If you forked with the "Copy the main branch only" option, then the repository will not include the necessary git tags to determine the Multipass version during CMake configuration. Therefore, you need to manually fetch the tags from the upstream by running ```git fetch --tags https://github.com/canonical/multipass.git``` in the `````` source code directory. ## Running Multipass daemon and client First, install multipass's runtime dependencies. On amd64 architecture, you can achieve that with: From 20ba6c28f347f63652a950858b8bfe63b08d0f10 Mon Sep 17 00:00:00 2001 From: George Liao Date: Fri, 2 Aug 2024 10:53:21 +0200 Subject: [PATCH 3/3] Update README.md Co-authored-by: Giulia Zanchi Signed-off-by: George Liao --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 6d6afcb785..83d636c4f6 100644 --- a/README.md +++ b/README.md @@ -155,7 +155,7 @@ cd build cmake ../ make ``` -For those working on a forked repository. If you forked with the "Copy the main branch only" option, then the repository will not include the necessary git tags to determine the Multipass version during CMake configuration. Therefore, you need to manually fetch the tags from the upstream by running ```git fetch --tags https://github.com/canonical/multipass.git``` in the `````` source code directory. +**Note:** if you're working on a forked repository that you created using the "Copy the main branch only" option, the repository will not include the necessary git tags to determine the Multipass version during CMake configuration. In this case, you need to manually fetch the tags from the upstream by running `git fetch --tags https://github.com/canonical/multipass.git` in the `` source code directory. ## Running Multipass daemon and client First, install multipass's runtime dependencies. On amd64 architecture, you can achieve that with: