From 43d092004fea722480d01d7c062e94e6f4435418 Mon Sep 17 00:00:00 2001 From: Michele Carignani Date: Thu, 12 Sep 2019 11:52:42 +0800 Subject: [PATCH] Libraries dependency listed as git submodules --- .gitmodules | 6 ++++++ README.md | 11 +++++++++++ ttcn/LibCommon | 2 +- ttcn/LibIts | 2 +- 4 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 .gitmodules diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..a4742ea --- /dev/null +++ b/.gitmodules @@ -0,0 +1,6 @@ +[submodule "ttcn\\LibCommon"] + path = ttcn\\LibCommon + url = https://forge.etsi.org/rep/LIBS/LibCommon.git +[submodule "ttcn\\LibIts"] + path = ttcn\\LibIts + url = https://forge.etsi.org/rep/LIBS/LibIts diff --git a/README.md b/README.md index fbed142..b6c850b 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,18 @@ https://forge.etsi.org/etsi-software-license NOTE All draft can be found in the 'IETF XML Registry', accessible [here](https://www.iana.org/assignments/xml-registry/xml-registry.xhtml) +## Download required libraries +This projects requires the LibCommon and LibIts libraries to compile. The libraries location are git submodules of the current repository. + +Once you have cloned the present repository, in order to install the libraries you want to execute: + + git submodule init + git submodule update + +Alternatively, you may clone the project together with the required libraries with the following command: + + git clone --recurse-submodules ## Installation diff --git a/ttcn/LibCommon b/ttcn/LibCommon index 8f0b628..21bad7c 160000 --- a/ttcn/LibCommon +++ b/ttcn/LibCommon @@ -1 +1 @@ -Subproject commit 8f0b6280029f2b786f289ee6cf671553a4806b17 +Subproject commit 21bad7c51917d19bebdff5b36983e22922421976 diff --git a/ttcn/LibIts b/ttcn/LibIts index fa803fc..e523796 160000 --- a/ttcn/LibIts +++ b/ttcn/LibIts @@ -1 +1 @@ -Subproject commit fa803fc714e8896de7ce12d0ecec822b5e8949dc +Subproject commit e52379698e945eb9631b229c5438de9f74efb6a0 -- GitLab