Annotation of ircnowd/src/testsuite/Makefile.ng, Revision 1.1.1.1
1.1 tomglok 1: #
2: # ngIRCd -- The Next Generation IRC Daemon
3: # Copyright (c)2001-2014 Alexander Barton (alex@barton.de) and Contributors
4: #
5: # This program is free software; you can redistribute it and/or modify
6: # it under the terms of the GNU General Public License as published by
7: # the Free Software Foundation; either version 2 of the License, or
8: # (at your option) any later version.
9: # Please read the file COPYING, README and AUTHORS for more information.
10: #
11:
12: __ng_Makefile_am_template__
13:
14: AM_CPPFLAGS = -I$(srcdir)/../portab
15:
16: EXTRA_DIST = \
17: Makefile.ng README functions.inc getpid.sh \
18: start-server.sh stop-server.sh tests.sh stress-server.sh \
19: test-loop.sh wait-tests.sh \
20: channel-test.e connect-test.e check-idle.e invite-test.e \
21: join-test.e kick-test.e message-test.e misc-test.e mode-test.e \
22: opless-channel-test.e server-link-test.e who-test.e whois-test.e \
23: stress-A.e stress-B.e \
24: server-login-test.e \
25: start-server1 stop-server1 ngircd-test1.conf \
26: start-server2 stop-server2 ngircd-test2.conf \
27: start-server3 stop-server3 ngircd-test3.conf \
28: reload-server3 reload-server.sh prep-server3 cleanup-server3 switch-server3 \
29: connect-ssl-cert1-test.e connect-ssl-cert2-test.e \
30: ssl/cert-my-first-domain-tld.pem ssl/cert-my-second-domain-tld.pem \
31: ssl/dhparams-my-first-domain-tld.pem ssl/dhparams-my-second-domain-tld.pem \
32: ssl/key-my-first-domain-tld.pem ssl/key-my-second-domain-tld.pem
33:
34: all:
35:
36: clean-local:
37: rm -rf logs tests *-test ngircd-test*.log procs.tmp tests-skipped.lst \
38: T-ngircd1 ngircd-test1.motd T-ngircd2 ngircd-test2.motd T-ngircd3 ngircd-test3.motd
39:
40: maintainer-clean-local:
41: rm -f Makefile Makefile.in Makefile.am
42:
43: check_SCRIPTS = ngircd-TEST-Binary tests.sh
44:
45: ngircd-TEST-Binary:
46: cp ../ngircd/ngircd T-ngircd1
47: cp ../ngircd/ngircd T-ngircd2
48: cp ../ngircd/ngircd T-ngircd3
49: [ -f getpid.sh ] || ln -s $(srcdir)/getpid.sh .
50: rm -f tests-skipped.lst
51:
52: connect-test: tests.sh
53: rm -f connect-test
54: ln -s $(srcdir)/tests.sh connect-test
55:
56: connect-ssl-cert1-test: tests.sh
57: rm -f connect-ssl-cert1-test
58: ln -s $(srcdir)/tests.sh connect-ssl-cert1-test
59:
60: connect-ssl-cert2-test: tests.sh
61: rm -f connect-ssl-cert2-test
62: ln -s $(srcdir)/tests.sh connect-ssl-cert2-test
63:
64: channel-test: tests.sh
65: rm -f channel-test
66: ln -s $(srcdir)/tests.sh channel-test
67:
68: invite-test: tests.sh
69: rm -f invite-test
70: ln -s $(srcdir)/tests.sh invite-test
71:
72: join-test: tests.sh
73: rm -f join-test
74: ln -s $(srcdir)/tests.sh join-test
75:
76: kick-test: tests.sh
77: rm -f kick-test
78: ln -s $(srcdir)/tests.sh kick-test
79:
80: message-test: tests.sh
81: rm -f message-test
82: ln -s $(srcdir)/tests.sh message-test
83:
84: misc-test: tests.sh
85: rm -f misc-test
86: ln -s $(srcdir)/tests.sh misc-test
87:
88: mode-test: tests.sh
89: rm -f mode-test
90: ln -s $(srcdir)/tests.sh mode-test
91:
92: opless-channel-test: tests.sh
93: rm -f opless-channel-test
94: ln -s $(srcdir)/tests.sh opless-channel-test
95:
96: server-link-test: tests.sh
97: rm -f server-link-test
98: ln -s $(srcdir)/tests.sh server-link-test
99:
100: server-login-test: tests.sh
101: rm -f server-login-test
102: ln -s $(srcdir)/tests.sh server-login-test
103:
104: who-test: tests.sh
105: rm -f who-test
106: ln -s $(srcdir)/tests.sh who-test
107:
108: whois-test: tests.sh
109: rm -f whois-test
110: ln -s $(srcdir)/tests.sh whois-test
111:
112: TESTS = start-server1 \
113: connect-test \
114: start-server2 \
115: channel-test \
116: invite-test \
117: join-test \
118: kick-test \
119: message-test \
120: misc-test \
121: mode-test \
122: opless-channel-test \
123: who-test \
124: whois-test \
125: server-link-test \
126: server-login-test \
127: stop-server2 \
128: stress-server.sh \
129: stop-server1
130:
131: if HAVE_SSL
132: TESTS += \
133: prep-server3 \
134: start-server3 \
135: connect-ssl-cert1-test \
136: switch-server3 \
137: reload-server3 \
138: connect-ssl-cert2-test \
139: cleanup-server3 \
140: stop-server3
141: endif
142:
143: # -eof-
CVSweb