summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2001-04-12 13:37:20 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2001-04-12 13:37:20 +0000
commit49e2c44725c827e7605ffc61809dae88f3e925f4 (patch)
tree34d41d659b91d16ef1145407de1735a650802ddf
parentdcf686c9ff9829ff83c8d4e65b735a4ba6a9e6f5 (diff)
downloadperl-49e2c44725c827e7605ffc61809dae88f3e925f4.tar.gz
Non-UNIX platforms extensions update. (Well, UTS is UNIX.)
p4raw-id: //depot/perl@9691
-rw-r--r--Makefile.SH2
-rw-r--r--configure.com2
-rw-r--r--hints/uts.sh2
-rw-r--r--hints/vmesa.sh2
-rw-r--r--win32/Makefile27
-rw-r--r--win32/makefile.mk4
6 files changed, 31 insertions, 8 deletions
diff --git a/Makefile.SH b/Makefile.SH
index a2ffe48df9..978e8736fa 100644
--- a/Makefile.SH
+++ b/Makefile.SH
@@ -827,7 +827,7 @@ _cleaner2:
rm -f h2ph.man pstruct
rm -rf .config
rm -f testcompile compilelog
- -rmdir lib/B lib/Data lib/Digest lib/Encode lib/MIME lib/IO/Socket lib/IO lib/Filter/Util lib/PerlIO lib/Sys lib/Thread lib/XS
+ -rmdir lib/B lib/Data lib/Digest lib/Encode lib/MIME lib/IO/Socket lib/IO lib/Filter/Util lib/PerlIO lib/Sys lib/Time lib/Thread lib/XS
_realcleaner:
@$(LDLIBPTH) $(MAKE) _cleaner1 CLEAN=realclean
diff --git a/configure.com b/configure.com
index 8b13c1f14f..fa06d20efb 100644
--- a/configure.com
+++ b/configure.com
@@ -2396,7 +2396,7 @@ $ echo "SDBM_File if you have the GDBM library built on your machine."
$ echo ""
$ echo "Which modules do you want to build into perl?"
$! we need to add Byteloader to this list:
-$ dflt = "re Fcntl Encode Errno File::Glob Filter::Util::Call IO Opcode Devel::Peek Devel::DProf Data::Dumper attrs VMS::Stdio VMS::DCLsym B SDBM_File Storable Thread Sys::Hostname Digest::MD5 PerlIO::Scalar MIME::Base64 XS::Typemap"
+$ dflt = "re Fcntl Encode Errno File::Glob Filter::Util::Call IO Opcode Devel::Peek Devel::DProf Data::Dumper attrs VMS::Stdio VMS::DCLsym B SDBM_File Storable Thread Sys::Hostname Digest::MD5 PerlIO::Scalar MIME::Base64 XS::Typemap Time::HiRes"
$ IF ccname .EQS. "DEC" .OR. ccname .EQS. "CXX"
$ THEN
$ dflt = dflt + " POSIX"
diff --git a/hints/uts.sh b/hints/uts.sh
index fdf8c00164..45363e88c8 100644
--- a/hints/uts.sh
+++ b/hints/uts.sh
@@ -14,5 +14,5 @@ libs='-lsocket -lnsl -ldl -lm'
optimize='undef'
prefix='psf_prefix'
static_ext='none'
-dynamic_ext='Data/Dumper Digest/MD5 Errno Fcntl Filter::Util::Call GDBM_File IO MIME::Base64 Opcode PerlIO::Scalar POSIX Socket Storable attrs re'
+dynamic_ext='Data/Dumper Digest/MD5 Errno Fcntl Filter::Util::Call GDBM_File IO MIME::Base64 Opcode PerlIO::Scalar POSIX Socket Storable Time::HiRes attrs re'
useshrplib='define'
diff --git a/hints/vmesa.sh b/hints/vmesa.sh
index 1109c8bde2..9e7b87a9b4 100644
--- a/hints/vmesa.sh
+++ b/hints/vmesa.sh
@@ -218,7 +218,7 @@ dynamic_ext=''
eagain='EAGAIN'
ebcdic='define'
exe_ext=''
-extensions='Data/Dumper Digest/MD5 Errno Fcntl Filter::Util:Call GDBM_File IO IPC/SysV MIME::Base64 NDBM_File Opcode PerlIO::Scalar POSIX Socket Storable Thread attrs re'
+extensions='Data/Dumper Digest/MD5 Errno Fcntl Filter::Util:Call GDBM_File IO IPC/SysV MIME::Base64 NDBM_File Opcode PerlIO::Scalar POSIX Socket Storable Time::HiRes Thread attrs re'
fpostype='fpos_t'
freetype='void'
groupstype='gid_t'
diff --git a/win32/Makefile b/win32/Makefile
index 698ad9d76d..ebd8d45e23 100644
--- a/win32/Makefile
+++ b/win32/Makefile
@@ -609,7 +609,7 @@ SETARGV_OBJ = setargv$(o)
DYNAMIC_EXT = Socket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re \
Data/Dumper Devel/Peek ByteLoader Devel/DProf File/Glob \
Sys/Hostname Storable Filter/Util/Call Encode Digest/MD5 \
- PerlIO/Scalar MIME/Base64
+ PerlIO/Scalar MIME/Base64 Time/HiRes
STATIC_EXT = DynaLoader
NONXS_EXT = Errno
@@ -637,6 +637,7 @@ ENCODE = $(EXTDIR)\Encode\Encode
MD5 = $(EXTDIR)\Digest\MD5\MD5
PERLIOSCALAR = $(EXTDIR)\PerlIO\Scalar\Scalar
MIMEBASE64 = $(EXTDIR)\MIME\Base64\Base64
+TIMEHIRES = $(EXTDIR)\Time\HiRes\HiRes
SOCKET_DLL = $(AUTODIR)\Socket\Socket.dll
FCNTL_DLL = $(AUTODIR)\Fcntl\Fcntl.dll
@@ -660,6 +661,7 @@ ENCODE_DLL = $(AUTODIR)\Encode\Encode.dll
MD5_DLL = $(AUTODIR)\Digest\MD5\MD5.dll
PERLIOSCALAR_DLL= $(AUTODIR)\PerlIO\Scalar\Scalar.dll
MIMEBASE64_DLL = $(AUTODIR)\MIME\Base64\Base64.dll
+TIMEHIRES_DLL = $(AUTODIR)\Time\HiRes\HiRes.dll
ERRNO_PM = $(LIBDIR)\Errno.pm
@@ -684,7 +686,9 @@ EXTENSION_C = \
$(FILTER).c \
$(ENCODE).c \
$(MD5).c \
- $(PERLIOSCALAR).c
+ $(PERLIOSCALAR).c \
+ $(MIMEBASE64).c \
+ $(TIMEHIRES).c
EXTENSION_DLL = \
$(SOCKET_DLL) \
@@ -707,7 +711,9 @@ EXTENSION_DLL = \
$(FILTER_DLL) \
$(ENCODE_DLL) \
$(MD5_DLL) \
- $(PERLIOSCALAR_DLL)
+ $(PERLIOSCALAR_DLL) \
+ $(MIMEBASE64_DLL) \
+ $(TIMEHIRES_DLL)
EXTENSION_PM = \
$(ERRNO_PM)
@@ -1021,6 +1027,18 @@ $(PERLIOSCALAR_DLL): $(PERLEXE) $(PERLIOSCALAR).xs
$(MAKE)
cd ..\..\win32
+$(MIMEBASE64_DLL): $(PERLEXE) $(MIMEBASE64).xs
+ cd $(EXTDIR)\$(*B)
+ ..\..\miniperl -I..\..\lib Makefile.PL INSTALLDIRS=perl
+ $(MAKE)
+ cd ..\..\win32
+
+$(TIMEHIRES_DLL): $(PERLEXE) $(TIMEHIRES).xs
+ cd $(EXTDIR)\$(*B)
+ ..\..\miniperl -I..\..\lib Makefile.PL INSTALLDIRS=perl
+ $(MAKE)
+ cd ..\..\win32
+
$(ERRNO_PM): $(PERLEXE) $(ERRNO)_pm.PL
cd $(EXTDIR)\$(*B)
..\..\miniperl -I..\..\lib Makefile.PL INSTALLDIRS=perl
@@ -1081,6 +1099,7 @@ distclean: clean
-del /f $(LIBDIR)\PerlIO\Scalar\Scalar.pm
-del /f $(LIBDIR)\MIME\Base64\Base64.pm
-del /f $(LIBDIR)\MIME\Base64\QuotedPrint.pm
+ -del /f $(LIBDIR)\Time\HiRes\HiRes.pm
-if exist $(LIBDIR)\IO rmdir /s /q $(LIBDIR)\IO
-rmdir /s $(LIBDIR)\IO
-if exist $(LIBDIR)\Thread rmdir /s /q $(LIBDIR)\Thread
@@ -1099,6 +1118,8 @@ distclean: clean
-rmdir /s $(LIBDIR)\MIME\Base64
-if exist $(LIBDIR)\MIME rmdir /s /q $(LIBDIR)\MIME
-rmdir /s $(LIBDIR)\MIME
+ -if exist $(LIBDIR)\Time\HiRes rmdir /s /q $(LIBDIR)\Time\HiRes
+ -rmdir /s $(LIBDIR)\Time\HiRes
cd $(PODDIR)
-del /f *.html *.bat checkpods \
perlaix.pod perlamiga.pod perlbs2000.pod perlcygwin.pod \
diff --git a/win32/makefile.mk b/win32/makefile.mk
index 727202f1e0..6586fc6760 100644
--- a/win32/makefile.mk
+++ b/win32/makefile.mk
@@ -764,7 +764,7 @@ SETARGV_OBJ = setargv$(o)
DYNAMIC_EXT = Socket IO Fcntl Opcode SDBM_File POSIX attrs Thread B re \
Data/Dumper Devel/Peek ByteLoader Devel/DProf File/Glob \
Sys/Hostname Storable Filter/Util/Call Encode \
- Digest/MD5 PerlIO/Scalar MIME/Base64
+ Digest/MD5 PerlIO/Scalar MIME/Base64 Time/HiRes
STATIC_EXT = DynaLoader
NONXS_EXT = Errno
@@ -1122,6 +1122,7 @@ distclean: clean
-del /f $(LIBDIR)\Digest\MD5.pm
-del /f $(LIBDIR)\MIME\Base64\Base64.pm
-del /f $(LIBDIR)\MIME\Base64\QuotedPrint.pm
+ -del /f $(LIBDIR)\Time\HiRes\HiRes.pm
-if exist $(LIBDIR)\IO rmdir /s /q $(LIBDIR)\IO || rmdir /s $(LIBDIR)\IO
-if exist $(LIBDIR)\Thread rmdir /s /q $(LIBDIR)\Thread || rmdir /s $(LIBDIR)\Thread
-if exist $(LIBDIR)\B rmdir /s /q $(LIBDIR)\B || rmdir /s $(LIBDIR)\B
@@ -1132,6 +1133,7 @@ distclean: clean
-if exist $(LIBDIR)\Digest rmdir /s /q $(LIBDIR)\Digest || rmdir /s $(LIBDIR)\Digest
-if exist $(LIBDIR)\MIME\Base64 rmdir /s /q $(LIBDIR)\MIME\Base64 || rmdir /s $(LIBDIR)\MIME\Base64
-if exist $(LIBDIR)\MIME rmdir /s /q $(LIBDIR)\MIME || rmdir /s $(LIBDIR)\MIME
+ -if exist $(LIBDIR)\Time\HiRes rmdir /s /q $(LIBDIR)\Time\HiRes || rmdir /s $(LIBDIR)\Time\HiRes
-cd $(PODDIR) && del /f *.html *.bat checkpods \
perlaix.pod perlamiga.pod perlbs2000.pod perlcygwin.pod \
perldos.pod perlepoc.pod perlhpux.pod perlmachten.pod \