devel/eclipse-titan: Remove port

Niche use case, not aligned with broad server application needs
This commit is contained in:
Bastard Operator from Hell 2025-07-01 11:47:18 +02:00
parent 002a738243
commit b47121d888
No known key found for this signature in database
GPG Key ID: BDB9B5A617C0BC91
21 changed files with 1 additions and 698 deletions

View File

@ -1817,6 +1817,7 @@ devel/dolphin-plugins
devel/dsymbol
devel/dub
devel/easy-profiler
devel/eclipse-titan
devel/edi
devel/efl
devel/electron31

View File

@ -542,7 +542,6 @@
SUBDIR += easyloggingpp
SUBDIR += ebnf2yacc
SUBDIR += ecgi
SUBDIR += eclipse-titan
SUBDIR += editline
SUBDIR += efivar
SUBDIR += egypt

View File

@ -1,67 +0,0 @@
PORTNAME= eclipse-titan
DISTVERSION= 11.1.0
CATEGORIES= devel
MAINTAINER= hrs@FreeBSD.org
COMMENT= TTCN-3 Compilation and Execution Environment
WWW= https://projects.eclipse.org/projects/tools.titan
LICENSE= EPL
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN= Fails to build, /bin/sh: perl: not found
BUILD_DEPENDS= bash:shells/bash \
expect:lang/expect \
xmllint:textproc/libxml2 \
xsltproc:textproc/libxslt
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= bison:both gmake libedit ssl
USE_LDCONFIG= ${PREFIX}/${TTCN3_DIR}/lib
USE_GCC= yes
USE_GITLAB= yes
GL_SITE= https://gitlab.eclipse.org/eclipse
GL_ACCOUNT= titan
GL_PROJECT= titan.core
MAKE_ENV= TTCN3_DIR=${STAGEDIR}${PREFIX}/${TTCN3_DIR}
MAKE_ARGS= CXX=${CXX}
MAKE_JOBS_UNSAFE=yes
MANDIRS= ${PREFIX}/${TTCN3_DIR}/man
SUB_FILES= Makefile.personal \
${PORTNAME}-man.conf \
pkg-message
SUB_LIST= LOCALBASE=${LOCALBASE} \
OPENSSLBASE=${OPENSSLBASE} \
STAGEDIR=${STAGEDIR} \
CC=${CC} \
CXX=${CXX} \
TTCN3_DIR=${TTCN3_DIR} \
EXAMPLESDIR=${EXAMPLESDIR}
PLIST_SUB= TTCN3_DIR=${TTCN3_DIR}
PKGMESSAGE= ${WRKDIR}/pkg-message
TTCN3_DIR= ${PORTNAME}${PKGNAMESUFFIX}
pre-build:
${INSTALL_DATA} ${WRKDIR}/Makefile.personal ${WRKSRC}
${REINPLACE_CMD} "s,%%TTCN3_DIR%%,${PREFIX}/${TTCN3_DIR}," \
${WRKSRC}/mctr2/mctr/ttcn3_start
post-install:
${REINPLACE_CMD} -I "" \
"s,TTCN3_DIR =.*,TTCN3_DIR = ${PREFIX}/${TTCN3_DIR}," \
${STAGEDIR}${PREFIX}/${TTCN3_DIR}/demo/Makefile
${REINPLACE_CMD} -I "" \
"s,%%TTCN3_DIR%%,${PREFIX}/${TTCN3_DIR}," \
${STAGEDIR}${PREFIX}/${TTCN3_DIR}/bin/ttcn3_help
${MV} ${STAGEDIR}${PREFIX}/${TTCN3_DIR}/demo ${STAGEDIR}${EXAMPLESDIR}
cd ${STAGEDIR}${PREFIX}/${TTCN3_DIR}/man/man1 && \
${RM} ttcn3_compiler.1 && \
${GZIP_CMD} *.1 && \
${LN} -s compiler.1.gz ttcn3_compiler.1.gz
${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-man.conf \
${STAGEDIR}${PREFIX}/etc/man.d/${PORTNAME}-man.conf
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
TIMESTAMP = 1749374209
SHA256 (titan.core-11.1.0.tar.bz2) = f7ab9fec04e57c63569d139b952a39cb68e1f5d7c9aa8ff42870484bdabcc165
SIZE (titan.core-11.1.0.tar.bz2) = 13581299

View File

@ -1,11 +0,0 @@
TTCN3_DIR := %%STAGEDIR%%%%PREFIX%%/%%TTCN3_DIR%%
OPENSSL_DIR := %%OPENSSLBASE%%
#JDKDIR := /usr/lib/jvm/java-7-openjdk-amd64
XMLDIR := %%LOCALBASE%%
JNI := no
GEN_PDF := no
OLD_LIBEDIT := no
CXX := %%CXX%%
CC := %%CC%%
DEMODIR := %%STAGEDIR%%%%EXAMPLESDIR%%

View File

@ -1 +0,0 @@
MANPATH %%PREFIX%%/%%TTCN3_DIR%%/man

View File

@ -1,12 +0,0 @@
--- common/Makefile.orig 2024-11-14 11:50:43 UTC
+++ common/Makefile
@@ -27,7 +27,8 @@ include $(TOP)/Makefile.cfg
include $(TOP)/Makefile.cfg
# Generating git_version.c according to GIT_COMMIT_ID
-GIT_HASH=`git describe --always --dirty --match 'NOT A TAG'`
+#GIT_HASH=`git describe --always --dirty --match 'NOT A TAG'`
+GIT_HASH=11.1.0
ifeq ($(GIT_COMMIT_ID), no)
GIT_HASH=""
endif

View File

@ -1,19 +0,0 @@
--- compiler2/Makefile.orig 2024-11-14 11:50:43 UTC
+++ compiler2/Makefile
@@ -55,12 +55,16 @@ ifeq ($(XMLDIR), default)
ifdef XMLDIR
ifeq ($(XMLDIR), default)
XMLDIR := /usr
+ CPPFLAGS += -DXMLDIR=\"$(XMLDIR)\"
# do not add -L/usr/lib to LDFLAGS, it's redundant
else
LDFLAGS += -L$(XMLDIR)/lib
+ CPPFLAGS += -DXMLDIR=\"$(XMLDIR)\"
endif
CPPFLAGS += -I$(XMLDIR)/include/libxml2
+else
+ CPPFLAGS += -DXMLDIR=\"\$$(TTCN3_DIR)\"
endif
ifdef SRCDIR

View File

@ -1,44 +0,0 @@
--- compiler2/makefile.c.orig 2025-05-28 08:04:59 UTC
+++ compiler2/makefile.c
@@ -2130,7 +2130,7 @@ static void print_makefile(struct makefile_struct *mak
"%s"
"TTCN3_SUBDIR = \n"
"ifndef TTCN3_DIR\n"
- "TTCN3_DIR = %s\n"
+ "export TTCN3_DIR = %s\n"
"endif\n"
, titan_dir ?
"# The value below points to the location of the TITAN version\n"
@@ -2169,7 +2169,7 @@ static void print_makefile(struct makefile_struct *mak
}
cxx_free = TRUE;
#else
- cxx = "g++";
+ cxx = CXX;
#endif
}
@@ -2295,6 +2295,11 @@ static void print_makefile(struct makefile_struct *mak
"\n\n"
"# Flags for the linker:\n"
"LDFLAGS = %s%s %s\n\n"
+ "ifeq ($(PLATFORM), FREEBSD)\n"
+ "# Add -rpath for libgcc_s.so not to use one in the base system\n"
+ "LIBGCC_SO_DIR != dirname $$($(CXX) -print-file-name=libgcc_s.so)\n"
+ "LDFLAGS += -Wl,-rpath=$(LIBGCC_SO_DIR)\n"
+ "endif\n\n"
"ifeq ($(PLATFORM), WIN32)\n"
"# Silence linker warnings.\n"
"LDFLAGS += -Wl,--enable-auto-import,--enable-runtime-pseudo-reloc\n"
@@ -2315,7 +2320,11 @@ static void print_makefile(struct makefile_struct *mak
"OPENSSL_LIB_DIR = lib\n\n"
"# The path of your libxml2 installation:\n"
"# If you do not have your own one, leave it unchanged.\n"
+#ifdef XMLDIR
+ "%sXMLDIR = " XMLDIR "\n\n"
+#else
"%sXMLDIR = $(TTCN3_DIR)\n\n"
+#endif
"# Directory to store the archived source files:\n",
makefile->dynamic ? "-Wall -fPIC" : "-Wall", /* CXXFLAGS */
makefile->coverage ? " -fprofile-arcs -ftest-coverage -g" : "", /* CXXFLAGS COVERAGE */

View File

@ -1,31 +0,0 @@
--- core/Makefile.orig 2024-11-14 11:50:43 UTC
+++ core/Makefile
@@ -320,6 +320,13 @@ endif
$(STRIP) $(SHAREDLIB) $(PARALLEL_SHAREDLIB)
endif
endif
+ifneq ($(ASN1ENC_RUNTIME), yes)
+ ifneq ($(FUNCTION_TEST_RUNTIME), yes)
+ ifeq ($(DEBUG), no)
+ $(STRIP) $(PROGRAMS)
+ endif
+ endif
+endif
mkdir -p $(LIBDIR)
cp $(TARGETS) $(LIBDIR)
ifneq ($(ASN1ENC_RUNTIME), yes)
@@ -335,10 +342,10 @@ endif
(cd $(OPENSSL_DIR)/$(OPENSSL_LIB_DIR) && tar -cf - libcrypto.so*) |\
(cd $(LIBDIR) && tar -xf -)
endif
-ifneq ($(XMLDIR), default)
- (cd $(XMLDIR)/lib && tar -cf - libxml2.so*) |\
- (cd $(LIBDIR) && tar -xf -)
-endif
+#ifneq ($(XMLDIR), default)
+# (cd $(XMLDIR)/lib && tar -cf - libxml2.so*) |\
+# (cd $(LIBDIR) && tar -xf -)
+#endif
endif
endif
mkdir -p $(INCDIR)/$(APIDIR)

View File

@ -1,13 +0,0 @@
--- hello/Makefile.orig 2024-11-14 11:50:43 UTC
+++ hello/Makefile
@@ -37,7 +37,7 @@ else
cp $(DEMOFILES) $(DEMODIR)
cd $(DEMODIR) && $(BINDIR)/ttcn3_makefilegen $(MAKEFILEGENFLAGS) $(DEMOFILES) && \
$(MAKE) CXX='$(CXX)' CXXFLAGS='$(CXXFLAGS)' LDFLAGS='$(LDFLAGS)' -j1 && \
- (sleep 5 && echo 'Hello, TTCN-3!') | ttcn3_start -ip "127.0.0.1" MyExample MyExample.cfg && \
- logformat -o MyExample_merged.log *.log
- cd $(DEMODIR) && make clean
+ (sleep 5 && echo 'Hello, TTCN-3!') | ${TTCN3_DIR}/bin/ttcn3_start -ip "127.0.0.1" MyExample MyExample.cfg && \
+ ${TTCN3_DIR}/bin/logformat -o MyExample_merged.log *.log
+ cd $(DEMODIR) && ${MAKE} clean
endif

View File

@ -1,14 +0,0 @@
--- help/ttcn3_help.orig 2025-05-28 08:04:59 UTC
+++ help/ttcn3_help
@@ -32,7 +32,10 @@ if test "${TTCN3_DIR}" = ""
# check for necessary environment variables
if test "${TTCN3_DIR}" = ""
-then echo "Error: TTCN3_DIR environment variable is not set"; exit 1;
+then if test -d "%%TTCN3_DIR%%"
+ then TTCN3_DIR=%%TTCN3_DIR%%
+ else echo "Error: TTCN3_DIR environment variable is not set"; exit 1;
+ fi
fi
# file extension for help files

View File

@ -1,12 +0,0 @@
--- loggerplugins/JUnitLogger/Makefile.orig 2024-11-14 11:50:43 UTC
+++ loggerplugins/JUnitLogger/Makefile
@@ -96,6 +96,9 @@ install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_
@echo Doing nothing...
install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_PARALLEL) $(SHARED_LIB_PARALLEL_RT2)
+ifeq ($(DEBUG), no)
+ $(STRIP) $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)*
+endif
mkdir -p $(LIB_DIR)
cp $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)* $(LIB_DIR)

View File

@ -1,12 +0,0 @@
--- loggerplugins/JUnitLogger2/Makefile.orig 2024-11-14 11:50:43 UTC
+++ loggerplugins/JUnitLogger2/Makefile
@@ -96,6 +96,9 @@ install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_
@echo Doing nothing...
install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_PARALLEL) $(SHARED_LIB_PARALLEL_RT2)
+ifeq ($(DEBUG), no)
+ $(STRIP) $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)*
+endif
mkdir -p $(LIB_DIR)
cp $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)* $(LIB_DIR)

View File

@ -1,12 +0,0 @@
--- loggerplugins/LTTngUSTLogger/Makefile.orig 2024-11-14 11:50:43 UTC
+++ loggerplugins/LTTngUSTLogger/Makefile
@@ -105,6 +105,9 @@ install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_
@echo Doing nothing...
install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_PARALLEL) $(SHARED_LIB_PARALLEL_RT2) $(TPP)
+ifeq ($(DEBUG), no)
+ $(STRIP) $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)* $(TPP)
+endif
mkdir -p $(LIB_DIR)
cp $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)* $(LIB_DIR)
cp $(TPP) $(LIB_DIR)

View File

@ -1,12 +0,0 @@
--- loggerplugins/TSTLogger/Makefile.orig 2024-11-14 11:50:43 UTC
+++ loggerplugins/TSTLogger/Makefile
@@ -96,6 +96,9 @@ install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_
@echo Doing nothing...
install: $(SHARED_LIB) $(SHARED_LIB_RT2) $(SHARED_LIB_PARALLEL) $(SHARED_LIB_PARALLEL_RT2)
+ifeq ($(DEBUG), no)
+ $(STRIP) $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)*
+endif
mkdir -p $(LIB_DIR)
cp $(SHARED_LIB)* $(SHARED_LIB_RT2)* $(SHARED_LIB_PARALLEL)* $(SHARED_LIB_PARALLEL_RT2)* $(LIB_DIR)

View File

@ -1,21 +0,0 @@
--- mctr2/mctr/ttcn3_start.orig 2024-11-14 11:50:43 UTC
+++ mctr2/mctr/ttcn3_start
@@ -18,11 +18,15 @@ fi
# hide next line from expect \
fi
+# Set the default TTCN3_DIR only if TTCN3_DIR is unset. \
+: ${TTCN3_DIR=%%TTCN3_DIR%%}; \
+case ${TTCN3_DIR} in \
+"") SETENV= ;; \
+*) SETENV="env TTCN3_DIR=${TTCN3_DIR}" ;; \
+esac
-
-
# the next line restarts using expect \
-exec expect "$0" "$@"
+exec ${SETENV} expect "$0" "$@"
#####################################################
## ##

View File

@ -1,12 +0,0 @@
--- xsdconvert/Makefile.orig 2024-11-14 11:50:43 UTC
+++ xsdconvert/Makefile
@@ -83,6 +83,9 @@ install: $(TARGETS)
$(CXX) $(LDFLAGS) -o $@ $(OBJECTS) $(LDLIBS) $(MINGW_LIBS)
install: $(TARGETS)
+ifeq ($(DEBUG), no)
+ $(STRIP) $(TARGETS)
+endif
ifdef MINGW
mkdir -p $(TTCN3_DIR)/programs
cp $(TARGETS) $(TTCN3_DIR)/programs

View File

@ -1,14 +0,0 @@
[
{ type: install
message: <<EOM
The top directory for Eclipse Titan is %%PREFIX%%/%%TTCN3_DIR%%, and
binaries have been installed to %%PREFIX%%/%%TTCN3_DIR%%/bin.
You generally need to set TTCN3_DIR environment variable to the top
directory to use Eclipse Titan, while the ttcn3_start utility automatically
sets it when no TTCN3_DIR is defined.
A demo test case has been installed in %%EXAMPLESDIR%%.
EOM
}
]

View File

@ -1,3 +0,0 @@
Eclipse Titan offers a free and open source (FOSS) compiler both for
TTCN-3 and for ASN.1 (Abstract Syntax Notation One). TTCN-3 is a
standardized, modular language specifically designed for testing.

View File

@ -1,384 +0,0 @@
etc/man.d/%%TTCN3_DIR%%-man.conf
%%TTCN3_DIR%%/bin/asn1_compiler
%%TTCN3_DIR%%/bin/compiler
%%TTCN3_DIR%%/bin/logformat
%%TTCN3_DIR%%/bin/makefilegen
%%TTCN3_DIR%%/bin/mctr
%%TTCN3_DIR%%/bin/mctr_cli
%%TTCN3_DIR%%/bin/repgen
%%TTCN3_DIR%%/bin/tcov2lcov
%%TTCN3_DIR%%/bin/titanver
%%TTCN3_DIR%%/bin/ttcn3_compiler
%%TTCN3_DIR%%/bin/ttcn3_help
%%TTCN3_DIR%%/bin/ttcn3_logfilter
%%TTCN3_DIR%%/bin/ttcn3_logformat
%%TTCN3_DIR%%/bin/ttcn3_logmerge
%%TTCN3_DIR%%/bin/ttcn3_makefilegen
%%TTCN3_DIR%%/bin/ttcn3_profmerge
%%TTCN3_DIR%%/bin/ttcn3_repgen
%%TTCN3_DIR%%/bin/ttcn3_start
%%TTCN3_DIR%%/bin/xsd2ttcn
%%TTCN3_DIR%%/etc/CaseFolding.txt
%%TTCN3_DIR%%/etc/scripts/tpd_graph_xml2dot.py
%%TTCN3_DIR%%/etc/xsd/TPD.xsd
@dir %%TTCN3_DIR%%/etc/asciiart
%%TTCN3_DIR%%/help/docs/naming.pdf
%%TTCN3_DIR%%/help/images/ao.jpg
%%TTCN3_DIR%%/help/images/left.jpg
%%TTCN3_DIR%%/help/images/right.jpg
%%TTCN3_DIR%%/help/images/titan_transparent.gif
%%TTCN3_DIR%%/help/images/up.jpg
%%TTCN3_DIR%%/help/info/action.html
%%TTCN3_DIR%%/help/info/activate.html
%%TTCN3_DIR%%/help/info/address.html
%%TTCN3_DIR%%/help/info/alive.html
%%TTCN3_DIR%%/help/info/all.html
%%TTCN3_DIR%%/help/info/alt.html
%%TTCN3_DIR%%/help/info/altstep.html
%%TTCN3_DIR%%/help/info/and.html
%%TTCN3_DIR%%/help/info/and4b.html
%%TTCN3_DIR%%/help/info/any.html
%%TTCN3_DIR%%/help/info/anytype.html
%%TTCN3_DIR%%/help/info/apply.html
%%TTCN3_DIR%%/help/info/bit2hex.html
%%TTCN3_DIR%%/help/info/bit2int.html
%%TTCN3_DIR%%/help/info/bit2oct.html
%%TTCN3_DIR%%/help/info/bit2str.html
%%TTCN3_DIR%%/help/info/bitstring.html
%%TTCN3_DIR%%/help/info/BNF.html
%%TTCN3_DIR%%/help/info/boolean.html
%%TTCN3_DIR%%/help/info/break.html
%%TTCN3_DIR%%/help/info/call.html
%%TTCN3_DIR%%/help/info/case.html
%%TTCN3_DIR%%/help/info/catch.html
%%TTCN3_DIR%%/help/info/char.html
%%TTCN3_DIR%%/help/info/char2int.html
%%TTCN3_DIR%%/help/info/char2oct.html
%%TTCN3_DIR%%/help/info/charstring.html
%%TTCN3_DIR%%/help/info/check.html
%%TTCN3_DIR%%/help/info/clear.html
%%TTCN3_DIR%%/help/info/complement.html
%%TTCN3_DIR%%/help/info/component.html
%%TTCN3_DIR%%/help/info/connect.html
%%TTCN3_DIR%%/help/info/const.html
%%TTCN3_DIR%%/help/info/continue.html
%%TTCN3_DIR%%/help/info/control.html
%%TTCN3_DIR%%/help/info/create.html
%%TTCN3_DIR%%/help/info/deactivate.html
%%TTCN3_DIR%%/help/info/decode_base64.html
%%TTCN3_DIR%%/help/info/decvalue_unichar.html
%%TTCN3_DIR%%/help/info/decvalue.html
%%TTCN3_DIR%%/help/info/default.html
%%TTCN3_DIR%%/help/info/derefers.html
%%TTCN3_DIR%%/help/info/disconnect.html
%%TTCN3_DIR%%/help/info/display.html
%%TTCN3_DIR%%/help/info/do.html
%%TTCN3_DIR%%/help/info/done.html
%%TTCN3_DIR%%/help/info/else.html
%%TTCN3_DIR%%/help/info/encode_base64.html
%%TTCN3_DIR%%/help/info/encode.html
%%TTCN3_DIR%%/help/info/encvalue_unichar.html
%%TTCN3_DIR%%/help/info/encvalue.html
%%TTCN3_DIR%%/help/info/enum2int.html
%%TTCN3_DIR%%/help/info/enumerated.html
%%TTCN3_DIR%%/help/info/error.html
%%TTCN3_DIR%%/help/info/except.html
%%TTCN3_DIR%%/help/info/exception.html
%%TTCN3_DIR%%/help/info/execute.html
%%TTCN3_DIR%%/help/info/extension.html
%%TTCN3_DIR%%/help/info/external.html
%%TTCN3_DIR%%/help/info/fail.html
%%TTCN3_DIR%%/help/info/false.html
%%TTCN3_DIR%%/help/info/float.html
%%TTCN3_DIR%%/help/info/float2int.html
%%TTCN3_DIR%%/help/info/float2str.html
%%TTCN3_DIR%%/help/info/for.html
%%TTCN3_DIR%%/help/info/friend.html
%%TTCN3_DIR%%/help/info/from.html
%%TTCN3_DIR%%/help/info/function.html
%%TTCN3_DIR%%/help/info/get_stringencoding.html
%%TTCN3_DIR%%/help/info/getcall.html
%%TTCN3_DIR%%/help/info/getreply.html
%%TTCN3_DIR%%/help/info/getverdict.html
%%TTCN3_DIR%%/help/info/goto.html
%%TTCN3_DIR%%/help/info/group.html
%%TTCN3_DIR%%/help/info/hex2bit.html
%%TTCN3_DIR%%/help/info/hex2int.html
%%TTCN3_DIR%%/help/info/hex2oct.html
%%TTCN3_DIR%%/help/info/hex2str.html
%%TTCN3_DIR%%/help/info/hexstring.html
%%TTCN3_DIR%%/help/info/if.html
%%TTCN3_DIR%%/help/info/ifpresent.html
%%TTCN3_DIR%%/help/info/import.html
%%TTCN3_DIR%%/help/info/in.html
%%TTCN3_DIR%%/help/info/inconc.html
%%TTCN3_DIR%%/help/info/infinity.html
%%TTCN3_DIR%%/help/info/inout.html
%%TTCN3_DIR%%/help/info/int2bit.html
%%TTCN3_DIR%%/help/info/int2char.html
%%TTCN3_DIR%%/help/info/int2enum.html
%%TTCN3_DIR%%/help/info/int2float.html
%%TTCN3_DIR%%/help/info/int2hex.html
%%TTCN3_DIR%%/help/info/int2oct.html
%%TTCN3_DIR%%/help/info/int2str.html
%%TTCN3_DIR%%/help/info/int2unichar.html
%%TTCN3_DIR%%/help/info/integer.html
%%TTCN3_DIR%%/help/info/interleave.html
%%TTCN3_DIR%%/help/info/isbound.html
%%TTCN3_DIR%%/help/info/ischosen.html
%%TTCN3_DIR%%/help/info/ispresent.html
%%TTCN3_DIR%%/help/info/isvalue.html
%%TTCN3_DIR%%/help/info/kill.html
%%TTCN3_DIR%%/help/info/killed.html
%%TTCN3_DIR%%/help/info/label.html
%%TTCN3_DIR%%/help/info/language.html
%%TTCN3_DIR%%/help/info/length.html
%%TTCN3_DIR%%/help/info/lengthof.html
%%TTCN3_DIR%%/help/info/log.html
%%TTCN3_DIR%%/help/info/log2str.html
%%TTCN3_DIR%%/help/info/map.html
%%TTCN3_DIR%%/help/info/match.html
%%TTCN3_DIR%%/help/info/message.html
%%TTCN3_DIR%%/help/info/mixed.html
%%TTCN3_DIR%%/help/info/mod.html
%%TTCN3_DIR%%/help/info/modifies.html
%%TTCN3_DIR%%/help/info/module.html
%%TTCN3_DIR%%/help/info/modulepar.html
%%TTCN3_DIR%%/help/info/mtc.html
%%TTCN3_DIR%%/help/info/noblock.html
%%TTCN3_DIR%%/help/info/none.html
%%TTCN3_DIR%%/help/info/not.html
%%TTCN3_DIR%%/help/info/not4b.html
%%TTCN3_DIR%%/help/info/now.html
%%TTCN3_DIR%%/help/info/nowait.html
%%TTCN3_DIR%%/help/info/null.html
%%TTCN3_DIR%%/help/info/objid.html
%%TTCN3_DIR%%/help/info/oct2bit.html
%%TTCN3_DIR%%/help/info/oct2char.html
%%TTCN3_DIR%%/help/info/oct2hex.html
%%TTCN3_DIR%%/help/info/oct2int.html
%%TTCN3_DIR%%/help/info/oct2str.html
%%TTCN3_DIR%%/help/info/oct2unichar.html
%%TTCN3_DIR%%/help/info/octetstring.html
%%TTCN3_DIR%%/help/info/of.html
%%TTCN3_DIR%%/help/info/omit.html
%%TTCN3_DIR%%/help/info/on.html
%%TTCN3_DIR%%/help/info/operators.html
%%TTCN3_DIR%%/help/info/optional.html
%%TTCN3_DIR%%/help/info/or.html
%%TTCN3_DIR%%/help/info/or4b.html
%%TTCN3_DIR%%/help/info/out.html
%%TTCN3_DIR%%/help/info/override.html
%%TTCN3_DIR%%/help/info/param.html
%%TTCN3_DIR%%/help/info/pass.html
%%TTCN3_DIR%%/help/info/pattern.html
%%TTCN3_DIR%%/help/info/permutation.html
%%TTCN3_DIR%%/help/info/port.html
%%TTCN3_DIR%%/help/info/private.html
%%TTCN3_DIR%%/help/info/procedure.html
%%TTCN3_DIR%%/help/info/profiler.html
%%TTCN3_DIR%%/help/info/public.html
%%TTCN3_DIR%%/help/info/raise.html
%%TTCN3_DIR%%/help/info/read.html
%%TTCN3_DIR%%/help/info/realtime.html
%%TTCN3_DIR%%/help/info/receive.html
%%TTCN3_DIR%%/help/info/record.html
%%TTCN3_DIR%%/help/info/recursive.html
%%TTCN3_DIR%%/help/info/refers.html
%%TTCN3_DIR%%/help/info/regexp.html
%%TTCN3_DIR%%/help/info/rem.html
%%TTCN3_DIR%%/help/info/remove_bom.html
%%TTCN3_DIR%%/help/info/repeat.html
%%TTCN3_DIR%%/help/info/replace.html
%%TTCN3_DIR%%/help/info/reply.html
%%TTCN3_DIR%%/help/info/return.html
%%TTCN3_DIR%%/help/info/rnd.html
%%TTCN3_DIR%%/help/info/running.html
%%TTCN3_DIR%%/help/info/runs.html
%%TTCN3_DIR%%/help/info/select.html
%%TTCN3_DIR%%/help/info/self.html
%%TTCN3_DIR%%/help/info/send.html
%%TTCN3_DIR%%/help/info/sender.html
%%TTCN3_DIR%%/help/info/set.html
%%TTCN3_DIR%%/help/info/setencode.html
%%TTCN3_DIR%%/help/info/setstate.html
%%TTCN3_DIR%%/help/info/setverdict.html
%%TTCN3_DIR%%/help/info/signature.html
%%TTCN3_DIR%%/help/info/sizeof.html
%%TTCN3_DIR%%/help/info/start.html
%%TTCN3_DIR%%/help/info/stop.html
%%TTCN3_DIR%%/help/info/str2bit.html
%%TTCN3_DIR%%/help/info/str2float.html
%%TTCN3_DIR%%/help/info/str2hex.html
%%TTCN3_DIR%%/help/info/str2int.html
%%TTCN3_DIR%%/help/info/str2oct.html
%%TTCN3_DIR%%/help/info/subset.html
%%TTCN3_DIR%%/help/info/substr.html
%%TTCN3_DIR%%/help/info/superset.html
%%TTCN3_DIR%%/help/info/system.html
%%TTCN3_DIR%%/help/info/template.html
%%TTCN3_DIR%%/help/info/testcase.html
%%TTCN3_DIR%%/help/info/testcasename.html
%%TTCN3_DIR%%/help/info/timeout.html
%%TTCN3_DIR%%/help/info/timer.html
%%TTCN3_DIR%%/help/info/timestamp.html
%%TTCN3_DIR%%/help/info/to.html
%%TTCN3_DIR%%/help/info/trigger.html
%%TTCN3_DIR%%/help/info/true.html
%%TTCN3_DIR%%/help/info/type.html
%%TTCN3_DIR%%/help/info/unichar2char.html
%%TTCN3_DIR%%/help/info/unichar2int.html
%%TTCN3_DIR%%/help/info/unichar2oct.html
%%TTCN3_DIR%%/help/info/union.html
%%TTCN3_DIR%%/help/info/universal.html
%%TTCN3_DIR%%/help/info/unmap.html
%%TTCN3_DIR%%/help/info/value.html
%%TTCN3_DIR%%/help/info/valueof.html
%%TTCN3_DIR%%/help/info/var.html
%%TTCN3_DIR%%/help/info/variant.html
%%TTCN3_DIR%%/help/info/verdicttype.html
%%TTCN3_DIR%%/help/info/while.html
%%TTCN3_DIR%%/help/info/with.html
%%TTCN3_DIR%%/help/info/xor.html
%%TTCN3_DIR%%/help/info/xor4b.html
%%TTCN3_DIR%%/help/titan_index.html
%%TTCN3_DIR%%/help/titan_main.html
%%TTCN3_DIR%%/include/Addfunc.hh
%%TTCN3_DIR%%/include/Array.hh
%%TTCN3_DIR%%/include/ASN_Any.hh
%%TTCN3_DIR%%/include/ASN_CharacterString.hh
%%TTCN3_DIR%%/include/ASN_EmbeddedPDV.hh
%%TTCN3_DIR%%/include/ASN_External.hh
%%TTCN3_DIR%%/include/ASN_Null.hh
%%TTCN3_DIR%%/include/Basetype.hh
%%TTCN3_DIR%%/include/BER.hh
%%TTCN3_DIR%%/include/Bitstring.hh
%%TTCN3_DIR%%/include/Boolean.hh
%%TTCN3_DIR%%/include/CharCoding.hh
%%TTCN3_DIR%%/include/Charstring.hh
%%TTCN3_DIR%%/include/Component.hh
%%TTCN3_DIR%%/include/cversion.h
%%TTCN3_DIR%%/include/DebugCommands.hh
%%TTCN3_DIR%%/include/Debugger.hh
%%TTCN3_DIR%%/include/DebuggerUI.hh
%%TTCN3_DIR%%/include/Default.hh
%%TTCN3_DIR%%/include/Encdec.hh
%%TTCN3_DIR%%/include/Error.hh
%%TTCN3_DIR%%/include/Event_Handler.hh
%%TTCN3_DIR%%/include/Float.hh
%%TTCN3_DIR%%/include/Hexstring.hh
%%TTCN3_DIR%%/include/ILoggerPlugin.hh
%%TTCN3_DIR%%/include/Integer.hh
%%TTCN3_DIR%%/include/JSON_Tokenizer.hh
%%TTCN3_DIR%%/include/JSON.hh
%%TTCN3_DIR%%/include/Logger.hh
%%TTCN3_DIR%%/include/memory.h
%%TTCN3_DIR%%/include/Module_list.hh
%%TTCN3_DIR%%/include/Objid.hh
%%TTCN3_DIR%%/include/Octetstring.hh
%%TTCN3_DIR%%/include/OER.hh
%%TTCN3_DIR%%/include/OOP.hh
%%TTCN3_DIR%%/include/Optional.hh
%%TTCN3_DIR%%/include/Param_Types.hh
%%TTCN3_DIR%%/include/Parameters.h
%%TTCN3_DIR%%/include/pattern.hh
%%TTCN3_DIR%%/include/PER.hh
%%TTCN3_DIR%%/include/platform.h
%%TTCN3_DIR%%/include/Port.hh
%%TTCN3_DIR%%/include/Profiler.hh
%%TTCN3_DIR%%/include/ProfilerTools.hh
%%TTCN3_DIR%%/include/RAW.hh
%%TTCN3_DIR%%/include/RefdIndex.hh
%%TTCN3_DIR%%/include/RInt.hh
%%TTCN3_DIR%%/include/RT1/PreGenRecordOf.hh
%%TTCN3_DIR%%/include/RT1/TitanLoggerApi.hh
%%TTCN3_DIR%%/include/RT1/TitanLoggerApiSimple.hh
%%TTCN3_DIR%%/include/RT2/PreGenRecordOf.hh
%%TTCN3_DIR%%/include/RT2/TitanLoggerApi.hh
%%TTCN3_DIR%%/include/RT2/TitanLoggerApiSimple.hh
%%TTCN3_DIR%%/include/Runtime.hh
%%TTCN3_DIR%%/include/Snapshot.hh
%%TTCN3_DIR%%/include/Struct_of.hh
%%TTCN3_DIR%%/include/tcov.xsd
%%TTCN3_DIR%%/include/tcov.xsl
%%TTCN3_DIR%%/include/Template.hh
%%TTCN3_DIR%%/include/TEXT.hh
%%TTCN3_DIR%%/include/Textbuf.hh
%%TTCN3_DIR%%/include/Timer.hh
%%TTCN3_DIR%%/include/TitanLoggerApi.xsd
%%TTCN3_DIR%%/include/TitanLoggerControl.ttcn
%%TTCN3_DIR%%/include/TTCN3_Map.hh
%%TTCN3_DIR%%/include/TTCN3.hh
%%TTCN3_DIR%%/include/ttcn3float.hh
%%TTCN3_DIR%%/include/Types.h
%%TTCN3_DIR%%/include/Universal_charstring.hh
%%TTCN3_DIR%%/include/Vector.hh
%%TTCN3_DIR%%/include/Verdicttype.hh
%%TTCN3_DIR%%/include/version.h
%%TTCN3_DIR%%/include/XER.hh
%%TTCN3_DIR%%/include/XmlReader.hh
%%TTCN3_DIR%%/lib/cversion.h
%%TTCN3_DIR%%/lib/libasn1enc-dynamic.so
%%TTCN3_DIR%%/lib/libasn1enc.a
%%TTCN3_DIR%%/lib/libcrypto.so
%%TTCN3_DIR%%/lib/libjunitlogger-parallel-rt2.so
%%TTCN3_DIR%%/lib/libjunitlogger-parallel-rt2.so.0
%%TTCN3_DIR%%/lib/libjunitlogger-parallel-rt2.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger-parallel.so
%%TTCN3_DIR%%/lib/libjunitlogger-parallel.so.0
%%TTCN3_DIR%%/lib/libjunitlogger-parallel.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger-rt2.so
%%TTCN3_DIR%%/lib/libjunitlogger-rt2.so.0
%%TTCN3_DIR%%/lib/libjunitlogger-rt2.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger.so
%%TTCN3_DIR%%/lib/libjunitlogger.so.0
%%TTCN3_DIR%%/lib/libjunitlogger.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel-rt2.so
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel-rt2.so.0
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel-rt2.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel.so
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel.so.0
%%TTCN3_DIR%%/lib/libjunitlogger2-parallel.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger2-rt2.so
%%TTCN3_DIR%%/lib/libjunitlogger2-rt2.so.0
%%TTCN3_DIR%%/lib/libjunitlogger2-rt2.so.0.0
%%TTCN3_DIR%%/lib/libjunitlogger2.so
%%TTCN3_DIR%%/lib/libjunitlogger2.so.0
%%TTCN3_DIR%%/lib/libjunitlogger2.so.0.0
%%TTCN3_DIR%%/lib/libtstlogger-parallel-rt2.so
%%TTCN3_DIR%%/lib/libtstlogger-parallel-rt2.so.1
%%TTCN3_DIR%%/lib/libtstlogger-parallel-rt2.so.1.0
%%TTCN3_DIR%%/lib/libtstlogger-parallel.so
%%TTCN3_DIR%%/lib/libtstlogger-parallel.so.1
%%TTCN3_DIR%%/lib/libtstlogger-parallel.so.1.0
%%TTCN3_DIR%%/lib/libtstlogger-rt2.so
%%TTCN3_DIR%%/lib/libtstlogger-rt2.so.1
%%TTCN3_DIR%%/lib/libtstlogger-rt2.so.1.0
%%TTCN3_DIR%%/lib/libtstlogger.so
%%TTCN3_DIR%%/lib/libtstlogger.so.1
%%TTCN3_DIR%%/lib/libtstlogger.so.1.0
%%TTCN3_DIR%%/lib/libttcn3-dynamic.so
%%TTCN3_DIR%%/lib/libttcn3-parallel-dynamic.so
%%TTCN3_DIR%%/lib/libttcn3-parallel.a
%%TTCN3_DIR%%/lib/libttcn3-rt2-dynamic.so
%%TTCN3_DIR%%/lib/libttcn3-rt2-parallel-dynamic.so
%%TTCN3_DIR%%/lib/libttcn3-rt2-parallel.a
%%TTCN3_DIR%%/lib/libttcn3-rt2.a
%%TTCN3_DIR%%/lib/libttcn3.a
%%TTCN3_DIR%%/man/man1/asn1_compiler.1.gz
%%TTCN3_DIR%%/man/man1/compiler.1.gz
%%TTCN3_DIR%%/man/man1/logformat.1.gz
%%TTCN3_DIR%%/man/man1/makefilegen.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_compiler.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_logfilter.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_logformat.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_logmerge.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_makefilegen.1.gz
%%TTCN3_DIR%%/man/man1/ttcn3_profmerge.1.gz
%%EXAMPLESDIR%%/hello_world.ttcn
%%EXAMPLESDIR%%/Makefile
%%EXAMPLESDIR%%/MyExample.cfg
%%EXAMPLESDIR%%/MyExample.ttcn
%%EXAMPLESDIR%%/MyExample2.cfg
%%EXAMPLESDIR%%/PCOType.cc
%%EXAMPLESDIR%%/PCOType.hh