diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000000000000000000000000000000000..a4742eac4482b9d860fc688ddfe176db368c2f1f --- /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 fbed14274836b3f85e33dded70fec219b68ea814..b6c850bb3a420b65e2d863c7059cff02fcb6d347 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 8f0b6280029f2b786f289ee6cf671553a4806b17..21bad7c51917d19bebdff5b36983e22922421976 160000 --- a/ttcn/LibCommon +++ b/ttcn/LibCommon @@ -1 +1 @@ -Subproject commit 8f0b6280029f2b786f289ee6cf671553a4806b17 +Subproject commit 21bad7c51917d19bebdff5b36983e22922421976 diff --git a/ttcn/LibIts b/ttcn/LibIts index fa803fc714e8896de7ce12d0ecec822b5e8949dc..e52379698e945eb9631b229c5438de9f74efb6a0 160000 --- a/ttcn/LibIts +++ b/ttcn/LibIts @@ -1 +1 @@ -Subproject commit fa803fc714e8896de7ce12d0ecec822b5e8949dc +Subproject commit e52379698e945eb9631b229c5438de9f74efb6a0