Loading docker/home/etc/init.d/40-etsi_112.sh +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ mkdir -p ${HOME}/dev && cd ${HOME}/dev || exit 1 git clone --recurse-submodules --single-branch https://forge.etsi.org/gitlab/emergency-communications/NG112.git ETSI_Ng112 cd /home/etsi/dev/ETSI_Ng112/ttcn git clone https://forge.etsi.org/gitlab/LIBS/LibCommon.git ./LibCommon git clone https://forge.etsi.org/gitlab/LIBS/LibSip.git ./LibSip git clone https://forge.etsi.org/gitlab/LIBS/LibIms.git ./LibIms git clone -bTTF0002 https://forge.etsi.org/gitlab/LIBS/LibIts ./LibIts cd /home/etsi/dev/ETSI_Ng112/ttcn/LibIts rm -fr asn1 t3q xsd Loading docker/home/etc/init.d/50-doxygen.sh +7 −0 Original line number Diff line number Diff line Loading @@ -3,11 +3,18 @@ #set -e set -vx echo -e "*****************************\n* Add specific Latex package \n*****************************\n" sudo apt install texlive-latex-extra echo -e "*****************************\n* Build docs \n*****************************\n" . /home/etsi/devenv.bash cd ${HOME}/dev/ETSI_Ng112/docs || exit 1 doxygen ./o2.cfg || exit 1 # Generate PDF file cd ${HOME}/dev/TTF0002_Its/docs/AtsCamDocs/Latex make && mv refman.pdf ${HOME}/docs/etsi_its_help.pdf && make clean cd ${HOME} exit 0 docs/o2.cfg +6 −6 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ DOXYFILE_ENCODING = UTF-8 # identify the project. Note that if you do not use Doxywizard you need # to put quotes around the project name if it contains spaces. PROJECT_NAME = "ETSI TTF009" PROJECT_NAME = "ETSI TTF T009" # The PROJECT_NUMBER tag can be used to enter a project or revision number. # This could be handy for archiving the generated documentation or Loading Loading @@ -382,14 +382,14 @@ EXTRACT_ANON_NSPACES = YES # various overviews, but no documentation section is generated. # This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_MEMBERS = YES HIDE_UNDOC_MEMBERS = NO # If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. # If set to NO (the default) these classes will be included in the various # overviews. This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_CLASSES = YES HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all # friend (class|struct|union) declarations. Loading Loading @@ -1637,12 +1637,12 @@ UML_LOOK = YES # managable. Set this to 0 for no limit. Note that the threshold may be # exceeded by 50% before the limit is enforced. UML_LIMIT_NUM_FIELDS = 20 UML_LIMIT_NUM_FIELDS = 50 # If set to YES, the inheritance and collaboration graphs will show the # relations between templates and their instances. TEMPLATE_RELATIONS = NO TEMPLATE_RELATIONS = YES # If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT # tags are set to YES then doxygen will generate a graph for each documented Loading Loading @@ -1746,7 +1746,7 @@ MAX_DOT_GRAPH_DEPTH = 0 # enabling this option may lead to badly anti-aliased labels on the edges of # a graph (i.e. they become hard to read). DOT_TRANSPARENT = NO DOT_TRANSPARENT = YES # Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output # files in one run (i.e. multiple -o and -T options on the command line). This Loading Loading
docker/home/etc/init.d/40-etsi_112.sh +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ mkdir -p ${HOME}/dev && cd ${HOME}/dev || exit 1 git clone --recurse-submodules --single-branch https://forge.etsi.org/gitlab/emergency-communications/NG112.git ETSI_Ng112 cd /home/etsi/dev/ETSI_Ng112/ttcn git clone https://forge.etsi.org/gitlab/LIBS/LibCommon.git ./LibCommon git clone https://forge.etsi.org/gitlab/LIBS/LibSip.git ./LibSip git clone https://forge.etsi.org/gitlab/LIBS/LibIms.git ./LibIms git clone -bTTF0002 https://forge.etsi.org/gitlab/LIBS/LibIts ./LibIts cd /home/etsi/dev/ETSI_Ng112/ttcn/LibIts rm -fr asn1 t3q xsd Loading
docker/home/etc/init.d/50-doxygen.sh +7 −0 Original line number Diff line number Diff line Loading @@ -3,11 +3,18 @@ #set -e set -vx echo -e "*****************************\n* Add specific Latex package \n*****************************\n" sudo apt install texlive-latex-extra echo -e "*****************************\n* Build docs \n*****************************\n" . /home/etsi/devenv.bash cd ${HOME}/dev/ETSI_Ng112/docs || exit 1 doxygen ./o2.cfg || exit 1 # Generate PDF file cd ${HOME}/dev/TTF0002_Its/docs/AtsCamDocs/Latex make && mv refman.pdf ${HOME}/docs/etsi_its_help.pdf && make clean cd ${HOME} exit 0
docs/o2.cfg +6 −6 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ DOXYFILE_ENCODING = UTF-8 # identify the project. Note that if you do not use Doxywizard you need # to put quotes around the project name if it contains spaces. PROJECT_NAME = "ETSI TTF009" PROJECT_NAME = "ETSI TTF T009" # The PROJECT_NUMBER tag can be used to enter a project or revision number. # This could be handy for archiving the generated documentation or Loading Loading @@ -382,14 +382,14 @@ EXTRACT_ANON_NSPACES = YES # various overviews, but no documentation section is generated. # This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_MEMBERS = YES HIDE_UNDOC_MEMBERS = NO # If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all # undocumented classes that are normally visible in the class hierarchy. # If set to NO (the default) these classes will be included in the various # overviews. This option has no effect if EXTRACT_ALL is enabled. HIDE_UNDOC_CLASSES = YES HIDE_UNDOC_CLASSES = NO # If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all # friend (class|struct|union) declarations. Loading Loading @@ -1637,12 +1637,12 @@ UML_LOOK = YES # managable. Set this to 0 for no limit. Note that the threshold may be # exceeded by 50% before the limit is enforced. UML_LIMIT_NUM_FIELDS = 20 UML_LIMIT_NUM_FIELDS = 50 # If set to YES, the inheritance and collaboration graphs will show the # relations between templates and their instances. TEMPLATE_RELATIONS = NO TEMPLATE_RELATIONS = YES # If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT # tags are set to YES then doxygen will generate a graph for each documented Loading Loading @@ -1746,7 +1746,7 @@ MAX_DOT_GRAPH_DEPTH = 0 # enabling this option may lead to badly anti-aliased labels on the edges of # a graph (i.e. they become hard to read). DOT_TRANSPARENT = NO DOT_TRANSPARENT = YES # Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output # files in one run (i.e. multiple -o and -T options on the command line). This Loading