Use LTTngUSTLogger logger plugin in logtest regression test
[deliverable/titan.core.git] / help / Makefile
CommitLineData
d44e3c4f 1##############################################################################
2# Copyright (c) 2000-2016 Ericsson Telecom AB
970ed795
EL
3# All rights reserved. This program and the accompanying materials
4# are made available under the terms of the Eclipse Public License v1.0
5# which accompanies this distribution, and is available at
6# http://www.eclipse.org/legal/epl-v10.html
d44e3c4f 7#
8# Contributors:
9# Baji, Laszlo
10# Balasko, Jeno
11# Baranyi, Botond
12# Feher, Csaba
13# Forstner, Matyas
14# Kovacs, Ferenc
15# Kovacs, Zoltan
16# Pilisi, Gergely
17# Raduly, Csaba
18# Szabados, Kristof
19# Szabo, Janos Zoltan – initial implementation
20# Szalai, Endre
21#
22##############################################################################
970ed795
EL
23# Makefile for installing the docs and html help pages
24
25TOP := ..
26include ../Makefile.cfg
27
28CHMDIR := chm
29
30MAIN_HTML_FILES := titan_main.html titan_index.html
31
32MAIN_CHM_FILES := titan_index.html titan_online.html titan.hhp titan.hhc
33
34INFO_FILES := $(addprefix info/, $(addsuffix .html, \
35BNF action activate address alive all alt altstep and and4b any \
36anytype bit2hex bit2int bit2oct bit2str bitstring boolean break call \
37case catch char char2int char2oct charstring check clear complement \
38component connect const continue control create deactivate decode_base64 decvalue default \
39disconnect display do done else encode encode_base64 encvalue enumerated error except \
40exception execute extension external fail false float float2int \
41float2str for from function friend get_stringencoding getcall getreply getverdict goto group \
42hex2bit hex2int hex2oct hex2str hexstring if ifpresent import in \
43inconc infinity inout int2bit int2char int2float int2hex int2oct \
a38c6d4c 44int2str int2unichar integer interleave isbound ischosen ispresent isvalue kill killed \
970ed795
EL
45label language length lengthof log map match message mixed mod \
46modifies module modulepar mtc noblock none not not4b nowait null objid \
47oct2bit oct2char oct2hex oct2int oct2str oct2unichar octetstring of omit on \
48operators optional or or4b out override param pass pattern permutation \
49port public private procedure raise read receive record recursive regexp rem remove_bom repeat \
a38c6d4c 50replace reply return rnd running runs select self send sender set setverdict \
970ed795 51signature sizeof start stop str2bit str2float str2hex \
a38c6d4c 52str2int str2oct subset substr superset system template testcase testcasename \
53timeout timer to trigger true type unichar2char unichar2int unichar2oct union universal unmap \
54value valueof var variant verdicttype while with xor xor4b profiler))
970ed795
EL
55
56IMAGE_FILES := $(addprefix images/, $(addsuffix .jpg, ao left right up)) images/titan_transparent.gif
57
58DOC_FILES := $(addprefix docs/, $(addsuffix .pdf, \
59naming))
60
61USERGUIDES := $(addprefix ../../doc/, $(addsuffix .pdf, \
62apiguide userguide installationguide referenceguide releasenotes))
63
64all run: ;
65
66install:
67ifdef MINGW
68 @echo Skipped ${CURDIR} for MinGW
69else
70 mkdir -p $(BINDIR)
71 cp ttcn3_help $(BINDIR)
72 chmod +x $(BINDIR)/ttcn3_help
73 mkdir -p $(HELPDIR)
74 cp $(MAIN_HTML_FILES) $(HELPDIR)
75 mkdir -p $(HELPDIR)/info
76 cp $(INFO_FILES) $(HELPDIR)/info
77 mkdir -p $(HELPDIR)/images
78 cp $(IMAGE_FILES) $(HELPDIR)/images
79 mkdir -p $(HELPDIR)/docs
80 cp $(DOC_FILES) $(HELPDIR)/docs
81ifeq (GEN_PDF,yes)
82 ln -s $(USERGUIDES) $(HELPDIR)/docs
83endif
84endif
85
86chm.tgz:
87 $(RM) -r $(CHMDIR)
88 mkdir -p $(CHMDIR)
89 cp $(MAIN_CHM_FILES) $(CHMDIR)
90 mkdir $(CHMDIR)/info
91 cp $(INFO_FILES) $(CHMDIR)/info
92 mkdir -p $(CHMDIR)/images
93 cp $(IMAGE_FILES) $(CHMDIR)/images
94 ./chm_refact.sh
95 tar cfz $@ chm
96
97clean:
98 $(RM) -rf $(CHMDIR) chm.tgz
This page took 0.029805 seconds and 5 git commands to generate.