the separator work again when getting multiple globbed URLs to stdout.
- Worked with Loic Dachary to get the make dist and make distcheck work
- correctly.
+ correctly. The 'maketgz' script is now using the automake generated 'make
+ dist' when creating release archives. Loic successfully made 'make rpms'
+ automatically build RPMs!
Loic Dachary (6 January 2001)
- Automated generation of rpm packages, no need to be root.
EXTRA_DIST = \
CHANGES LEGAL maketgz MITX.txt MPL-1.1.txt \
- config-win32.h reconf packages/README
+ config-win32.h reconf packages/README Makefile.dist
SUBDIRS = docs lib src include tests packages
# create a root makefile in the distribution:
dist-hook:
- cp Makefile.dist $(distdir)/Makefile
+ cp $(srcdir)/Makefile.dist $(distdir)/Makefile
+
+check: test
test:
@(cd tests; make quiet-test)
@(cd ..; make)
test:
- $(PERL) runtests.pl
+ $(MAKE) -C data test
+ srcdir=$(srcdir) $(PERL) $(srcdir)/runtests.pl
quiet-test:
- $(PERL) runtests.pl -s -a
+ $(MAKE) -C data test
+ srcdir=$(srcdir) $(PERL) $(srcdir)/runtests.pl -s -a
clean:
rm -rf log
all:
install:
+test:
+ [ -f command1.txt ] || ln -s $(srcdir)/*.txt .
+
EXTRA_DIST = command1.txt error113.txt name17.txt prot8.txt \
command10.txt error114.txt name18.txt prot9.txt \
command100.txt error115.txt name19.txt reply1.txt \
use strict;
+my $srcdir = $ENV{'srcdir'} || '.';
my $HOSTIP="127.0.0.1";
my $HOSTPORT=8999; # bad name, but this is the HTTP server port
my $FTPPORT=8921; # this is the FTP server port
}
if ($RUNNING != 1) {
- system("perl ./httpserver.pl $HOSTPORT &");
+ system("perl $srcdir/httpserver.pl $HOSTPORT &");
sleep 1; # give it a little time to start
}
else {
}
if ($RUNNING != 1) {
- system("perl ./ftpserver.pl $FTPPORT &");
+ system("perl $srcdir/ftpserver.pl $FTPPORT &");
sleep 1; # give it a little time to start
}
else {