Annotation of ircnowd/src/testsuite/Makefile.ng, Revision 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