[BACK]Return to Makefile.ng CVS log [TXT][DIR] Up to [local] / ircnowd / src / testsuite

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