From 1038d6334449ebfb1a896c15ad45da5d5c3b893f Mon Sep 17 00:00:00 2001 From: Ed J Date: Mon, 30 Sep 2024 15:01:56 +0000 Subject: [PATCH] delegate .gitignore down to dirs, using: perl -MFile::Basename -pi -e ' if (!/\*/ && /\/./) { chomp; ($d,$b)=(dirname($_),basename($_)); $f{$d} .= "$b\n"; $_="" } END { do {open my $fh, ">", "$_/.gitignore" or die "$_: $!"; print $fh $f{$_}} for keys %f } ' .gitignore --- .gitignore | 221 +-------------------------- Basic/Bad/.gitignore | 3 + Basic/Core/.gitignore | 6 + Basic/Gen/.gitignore | 1 + Basic/Gen/PP/.gitignore | 1 + Basic/Math/.gitignore | 3 + Basic/MatrixOps/.gitignore | 3 + Basic/Ops/.gitignore | 3 + Basic/Pod/.gitignore | 1 + Basic/Primitive/.gitignore | 3 + Basic/Slices/.gitignore | 3 + Basic/Ufunc/.gitignore | 3 + Doc/Doc/.gitignore | 1 + Graphics/TriD/OpenGLQ/.gitignore | 3 + Graphics/TriD/Rout/.gitignore | 3 + IO/Browser/.gitignore | 3 + IO/GD/.gitignore | 3 + IO/HDF/SD/.gitignore | 3 + IO/HDF/VS/.gitignore | 3 + IO/Misc/.gitignore | 3 + IO/Pnm/.gitignore | 3 + IO/Storable/.gitignore | 3 + Libtmp/CallExt/.gitignore | 1 + Libtmp/Compression/.gitignore | 3 + Libtmp/FFT/.gitignore | 3 + Libtmp/Fit/Gaussian/.gitignore | 3 + Libtmp/GSL/CDF/.gitignore | 3 + Libtmp/GSL/DIFF/.gitignore | 3 + Libtmp/GSL/INTEG/.gitignore | 3 + Libtmp/GSL/INTERP/.gitignore | 3 + Libtmp/GSL/LINALG/.gitignore | 3 + Libtmp/GSL/MROOT/.gitignore | 3 + Libtmp/GSL/RNG/.gitignore | 3 + Libtmp/GSL/SF/airy/.gitignore | 3 + Libtmp/GSL/SF/bessel/.gitignore | 3 + Libtmp/GSL/SF/clausen/.gitignore | 3 + Libtmp/GSL/SF/coulomb/.gitignore | 3 + Libtmp/GSL/SF/coupling/.gitignore | 3 + Libtmp/GSL/SF/dawson/.gitignore | 3 + Libtmp/GSL/SF/debye/.gitignore | 3 + Libtmp/GSL/SF/dilog/.gitignore | 3 + Libtmp/GSL/SF/elementary/.gitignore | 3 + Libtmp/GSL/SF/ellint/.gitignore | 3 + Libtmp/GSL/SF/elljac/.gitignore | 3 + Libtmp/GSL/SF/erf/.gitignore | 3 + Libtmp/GSL/SF/exp/.gitignore | 3 + Libtmp/GSL/SF/expint/.gitignore | 3 + Libtmp/GSL/SF/fermi_dirac/.gitignore | 3 + Libtmp/GSL/SF/gamma/.gitignore | 3 + Libtmp/GSL/SF/gegenbauer/.gitignore | 3 + Libtmp/GSL/SF/hyperg/.gitignore | 3 + Libtmp/GSL/SF/laguerre/.gitignore | 3 + Libtmp/GSL/SF/legendre/.gitignore | 3 + Libtmp/GSL/SF/log/.gitignore | 3 + Libtmp/GSL/SF/poly/.gitignore | 3 + Libtmp/GSL/SF/pow_int/.gitignore | 3 + Libtmp/GSL/SF/psi/.gitignore | 3 + Libtmp/GSL/SF/synchrotron/.gitignore | 3 + Libtmp/GSL/SF/transport/.gitignore | 3 + Libtmp/GSL/SF/trig/.gitignore | 3 + Libtmp/GSL/SF/zeta/.gitignore | 3 + Libtmp/Image2D/.gitignore | 3 + Libtmp/ImageND/.gitignore | 3 + Libtmp/ImageRGB/.gitignore | 3 + Libtmp/LegacyComplex/.gitignore | 3 + Libtmp/Slatec/.gitignore | 4 + Libtmp/Transform/.gitignore | 3 + Libtmp/Transform/Proj4/.gitignore | 3 + MANIFEST | 3 + MANIFEST.SKIP | 34 +---- Makefile.PL | 1 - Perldl2/.gitignore | 1 + 72 files changed, 201 insertions(+), 254 deletions(-) create mode 100644 Basic/Bad/.gitignore create mode 100644 Basic/Core/.gitignore create mode 100644 Basic/Gen/.gitignore create mode 100644 Basic/Gen/PP/.gitignore create mode 100644 Basic/Math/.gitignore create mode 100644 Basic/MatrixOps/.gitignore create mode 100644 Basic/Ops/.gitignore create mode 100644 Basic/Pod/.gitignore create mode 100644 Basic/Primitive/.gitignore create mode 100644 Basic/Slices/.gitignore create mode 100644 Basic/Ufunc/.gitignore create mode 100644 Doc/Doc/.gitignore create mode 100644 Graphics/TriD/OpenGLQ/.gitignore create mode 100644 Graphics/TriD/Rout/.gitignore create mode 100644 IO/Browser/.gitignore create mode 100644 IO/GD/.gitignore create mode 100644 IO/HDF/SD/.gitignore create mode 100644 IO/HDF/VS/.gitignore create mode 100644 IO/Misc/.gitignore create mode 100644 IO/Pnm/.gitignore create mode 100644 IO/Storable/.gitignore create mode 100644 Libtmp/CallExt/.gitignore create mode 100644 Libtmp/Compression/.gitignore create mode 100644 Libtmp/FFT/.gitignore create mode 100644 Libtmp/Fit/Gaussian/.gitignore create mode 100644 Libtmp/GSL/CDF/.gitignore create mode 100644 Libtmp/GSL/DIFF/.gitignore create mode 100644 Libtmp/GSL/INTEG/.gitignore create mode 100644 Libtmp/GSL/INTERP/.gitignore create mode 100644 Libtmp/GSL/LINALG/.gitignore create mode 100644 Libtmp/GSL/MROOT/.gitignore create mode 100644 Libtmp/GSL/RNG/.gitignore create mode 100644 Libtmp/GSL/SF/airy/.gitignore create mode 100644 Libtmp/GSL/SF/bessel/.gitignore create mode 100644 Libtmp/GSL/SF/clausen/.gitignore create mode 100644 Libtmp/GSL/SF/coulomb/.gitignore create mode 100644 Libtmp/GSL/SF/coupling/.gitignore create mode 100644 Libtmp/GSL/SF/dawson/.gitignore create mode 100644 Libtmp/GSL/SF/debye/.gitignore create mode 100644 Libtmp/GSL/SF/dilog/.gitignore create mode 100644 Libtmp/GSL/SF/elementary/.gitignore create mode 100644 Libtmp/GSL/SF/ellint/.gitignore create mode 100644 Libtmp/GSL/SF/elljac/.gitignore create mode 100644 Libtmp/GSL/SF/erf/.gitignore create mode 100644 Libtmp/GSL/SF/exp/.gitignore create mode 100644 Libtmp/GSL/SF/expint/.gitignore create mode 100644 Libtmp/GSL/SF/fermi_dirac/.gitignore create mode 100644 Libtmp/GSL/SF/gamma/.gitignore create mode 100644 Libtmp/GSL/SF/gegenbauer/.gitignore create mode 100644 Libtmp/GSL/SF/hyperg/.gitignore create mode 100644 Libtmp/GSL/SF/laguerre/.gitignore create mode 100644 Libtmp/GSL/SF/legendre/.gitignore create mode 100644 Libtmp/GSL/SF/log/.gitignore create mode 100644 Libtmp/GSL/SF/poly/.gitignore create mode 100644 Libtmp/GSL/SF/pow_int/.gitignore create mode 100644 Libtmp/GSL/SF/psi/.gitignore create mode 100644 Libtmp/GSL/SF/synchrotron/.gitignore create mode 100644 Libtmp/GSL/SF/transport/.gitignore create mode 100644 Libtmp/GSL/SF/trig/.gitignore create mode 100644 Libtmp/GSL/SF/zeta/.gitignore create mode 100644 Libtmp/Image2D/.gitignore create mode 100644 Libtmp/ImageND/.gitignore create mode 100644 Libtmp/ImageRGB/.gitignore create mode 100644 Libtmp/LegacyComplex/.gitignore create mode 100644 Libtmp/Slatec/.gitignore create mode 100644 Libtmp/Transform/.gitignore create mode 100644 Libtmp/Transform/Proj4/.gitignore create mode 100644 Perldl2/.gitignore diff --git a/.gitignore b/.gitignore index 6cc4c9e0d..47cc9b855 100644 --- a/.gitignore +++ b/.gitignore @@ -33,12 +33,6 @@ debian/ tmp* tmp_* -# MATLAB files -*.m - -# PDL temp files -ppcode.out - # Perl build files _eumm @@ -49,19 +43,14 @@ Makefile Makefile.aperl MYMETA.yml MYMETA.json -perl -perlmain.c +MANIFEST.bak # Editor temp files - *~ # VIM .*.swp -._* - # Strange mac files - ._* # Devel::Cover files @@ -79,215 +68,7 @@ nytprof* .inlinepdlpp .inlinewith .pptest -Basic/Bad/Bad.c -Basic/Bad/Bad.pm -Basic/Bad/Bad.xs -Basic/Core/Config.pm -Basic/Core/Core.c -Basic/Core/Types.pm -Basic/Core/pdl.h -Basic/Core/pdlperl.h -Basic/Core/pdlsimple.h -Basic/Gen/PP/Dump.pm -Basic/Gen/pptemplate.pod -Basic/Math/Math.c -Basic/Math/Math.pm -Basic/Math/Math.xs -Basic/MatrixOps/MatrixOps.c -Basic/MatrixOps/MatrixOps.pm -Basic/MatrixOps/MatrixOps.xs -Basic/Ops/Ops.c -Basic/Ops/Ops.pm -Basic/Ops/Ops.xs -Basic/Pod/PP-Inline.pod -Basic/Primitive/Primitive.c -Basic/Primitive/Primitive.pm -Basic/Primitive/Primitive.xs -Basic/Slices/Slices.c -Basic/Slices/Slices.pm -Basic/Slices/Slices.xs -Basic/Ufunc/Ufunc.c -Basic/Ufunc/Ufunc.pm -Basic/Ufunc/Ufunc.xs -Doc/Doc/Config.pm -Graphics/TriD/OpenGLQ/OpenGLQ.c -Graphics/TriD/OpenGLQ/OpenGLQ.pm -Graphics/TriD/OpenGLQ/OpenGLQ.xs -Graphics/TriD/Rout/Rout.c -Graphics/TriD/Rout/Rout.pm -Graphics/TriD/Rout/Rout.xs -IO/Browser/Browser.c -IO/Browser/Browser.pm -IO/Browser/Browser.xs -IO/GD/GD.c -IO/GD/GD.pm -IO/GD/GD.xs -IO/HDF/SD/SD.c -IO/HDF/SD/SD.pm -IO/HDF/SD/SD.xs -IO/HDF/VS/VS.c -IO/HDF/VS/VS.pm -IO/HDF/VS/VS.xs -IO/Misc/Misc.c -IO/Misc/Misc.pm -IO/Misc/Misc.xs -IO/NDF/NDF.pm -IO/Pnm/Pnm.c -IO/Pnm/Pnm.pm -IO/Pnm/Pnm.xs -IO/Storable/Storable.c -IO/Storable/Storable.pm -IO/Storable/Storable.xs -Libtmp/CallExt/CallExt.c -Libtmp/Compression/Compression.c -Libtmp/Compression/Compression.pm -Libtmp/Compression/Compression.xs -Libtmp/FFT/FFT.c -Libtmp/FFT/FFT.pm -Libtmp/FFT/FFT.xs -Libtmp/Fit/Gaussian/Gaussian.c -Libtmp/Fit/Gaussian/Gaussian.pm -Libtmp/Fit/Gaussian/Gaussian.xs -Libtmp/GIS/Proj/Proj.c -Libtmp/GIS/Proj/Proj.pm -Libtmp/GIS/Proj/Proj.xs -Libtmp/GSL/CDF/CDF.c -Libtmp/GSL/CDF/CDF.pm -Libtmp/GSL/CDF/CDF.xs -Libtmp/GSL/DIFF/DIFF.c -Libtmp/GSL/DIFF/DIFF.pm -Libtmp/GSL/DIFF/DIFF.xs -Libtmp/GSL/INTEG/INTEG.c -Libtmp/GSL/INTEG/INTEG.pm -Libtmp/GSL/INTEG/INTEG.xs -Libtmp/GSL/INTERP/INTERP.c -Libtmp/GSL/INTERP/INTERP.pm -Libtmp/GSL/INTERP/INTERP.xs -Libtmp/GSL/LINALG/LINALG.c -Libtmp/GSL/LINALG/LINALG.pm -Libtmp/GSL/LINALG/LINALG.xs -Libtmp/GSL/MROOT/MROOT.c -Libtmp/GSL/MROOT/MROOT.pm -Libtmp/GSL/MROOT/MROOT.xs -Libtmp/GSL/RNG/RNG.c -Libtmp/GSL/RNG/RNG.pm -Libtmp/GSL/RNG/RNG.xs -Libtmp/GSL/SF/airy/AIRY.c -Libtmp/GSL/SF/airy/AIRY.pm -Libtmp/GSL/SF/airy/AIRY.xs -Libtmp/GSL/SF/bessel/BESSEL.c -Libtmp/GSL/SF/bessel/BESSEL.pm -Libtmp/GSL/SF/bessel/BESSEL.xs -Libtmp/GSL/SF/clausen/CLAUSEN.c -Libtmp/GSL/SF/clausen/CLAUSEN.pm -Libtmp/GSL/SF/clausen/CLAUSEN.xs -Libtmp/GSL/SF/coulomb/COULOMB.c -Libtmp/GSL/SF/coulomb/COULOMB.pm -Libtmp/GSL/SF/coulomb/COULOMB.xs -Libtmp/GSL/SF/coupling/COUPLING.c -Libtmp/GSL/SF/coupling/COUPLING.pm -Libtmp/GSL/SF/coupling/COUPLING.xs -Libtmp/GSL/SF/dawson/DAWSON.c -Libtmp/GSL/SF/dawson/DAWSON.pm -Libtmp/GSL/SF/dawson/DAWSON.xs -Libtmp/GSL/SF/debye/DEBYE.c -Libtmp/GSL/SF/debye/DEBYE.pm -Libtmp/GSL/SF/debye/DEBYE.xs -Libtmp/GSL/SF/dilog/DILOG.c -Libtmp/GSL/SF/dilog/DILOG.pm -Libtmp/GSL/SF/dilog/DILOG.xs -Libtmp/GSL/SF/elementary/ELEMENTARY.c -Libtmp/GSL/SF/elementary/ELEMENTARY.pm -Libtmp/GSL/SF/elementary/ELEMENTARY.xs -Libtmp/GSL/SF/ellint/ELLINT.c -Libtmp/GSL/SF/ellint/ELLINT.pm -Libtmp/GSL/SF/ellint/ELLINT.xs -Libtmp/GSL/SF/elljac/ELLJAC.c -Libtmp/GSL/SF/elljac/ELLJAC.pm -Libtmp/GSL/SF/elljac/ELLJAC.xs -Libtmp/GSL/SF/erf/ERF.c -Libtmp/GSL/SF/erf/ERF.pm -Libtmp/GSL/SF/erf/ERF.xs -Libtmp/GSL/SF/exp/EXP.c -Libtmp/GSL/SF/exp/EXP.pm -Libtmp/GSL/SF/exp/EXP.xs -Libtmp/GSL/SF/expint/EXPINT.c -Libtmp/GSL/SF/expint/EXPINT.pm -Libtmp/GSL/SF/expint/EXPINT.xs -Libtmp/GSL/SF/fermi_dirac/FERMI_DIRAC.c -Libtmp/GSL/SF/fermi_dirac/FERMI_DIRAC.pm -Libtmp/GSL/SF/fermi_dirac/FERMI_DIRAC.xs -Libtmp/GSL/SF/gamma/GAMMA.c -Libtmp/GSL/SF/gamma/GAMMA.pm -Libtmp/GSL/SF/gamma/GAMMA.xs -Libtmp/GSL/SF/gegenbauer/GEGENBAUER.c -Libtmp/GSL/SF/gegenbauer/GEGENBAUER.pm -Libtmp/GSL/SF/gegenbauer/GEGENBAUER.xs -Libtmp/GSL/SF/hyperg/HYPERG.c -Libtmp/GSL/SF/hyperg/HYPERG.pm -Libtmp/GSL/SF/hyperg/HYPERG.xs -Libtmp/GSL/SF/laguerre/LAGUERRE.c -Libtmp/GSL/SF/laguerre/LAGUERRE.pm -Libtmp/GSL/SF/laguerre/LAGUERRE.xs -Libtmp/GSL/SF/legendre/LEGENDRE.c -Libtmp/GSL/SF/legendre/LEGENDRE.pm -Libtmp/GSL/SF/legendre/LEGENDRE.xs -Libtmp/GSL/SF/log/LOG.c -Libtmp/GSL/SF/log/LOG.pm -Libtmp/GSL/SF/log/LOG.xs -Libtmp/GSL/SF/poly/POLY.c -Libtmp/GSL/SF/poly/POLY.pm -Libtmp/GSL/SF/poly/POLY.xs -Libtmp/GSL/SF/pow_int/POW_INT.c -Libtmp/GSL/SF/pow_int/POW_INT.pm -Libtmp/GSL/SF/pow_int/POW_INT.xs -Libtmp/GSL/SF/psi/PSI.c -Libtmp/GSL/SF/psi/PSI.pm -Libtmp/GSL/SF/psi/PSI.xs -Libtmp/GSL/SF/synchrotron/SYNCHROTRON.c -Libtmp/GSL/SF/synchrotron/SYNCHROTRON.pm -Libtmp/GSL/SF/synchrotron/SYNCHROTRON.xs -Libtmp/GSL/SF/transport/TRANSPORT.c -Libtmp/GSL/SF/transport/TRANSPORT.pm -Libtmp/GSL/SF/transport/TRANSPORT.xs -Libtmp/GSL/SF/trig/TRIG.c -Libtmp/GSL/SF/trig/TRIG.pm -Libtmp/GSL/SF/trig/TRIG.xs -Libtmp/GSL/SF/zeta/ZETA.c -Libtmp/GSL/SF/zeta/ZETA.pm -Libtmp/GSL/SF/zeta/ZETA.xs -Libtmp/Image2D/Image2D.c -Libtmp/Image2D/Image2D.pm -Libtmp/Image2D/Image2D.xs -Libtmp/ImageND/ImageND.c -Libtmp/ImageND/ImageND.pm -Libtmp/ImageND/ImageND.xs -Libtmp/ImageRGB/ImageRGB.c -Libtmp/ImageRGB/ImageRGB.pm -Libtmp/ImageRGB/ImageRGB.xs -Libtmp/LegacyComplex/Complex.c -Libtmp/LegacyComplex/Complex.pm -Libtmp/LegacyComplex/Complex.xs -Libtmp/Slatec/Slatec.c -Libtmp/Slatec/Slatec.pm -Libtmp/Slatec/Slatec.xs -Libtmp/Slatec/SlatecProtos.h -Libtmp/Transform/Cartography/earth_day.ppm -Libtmp/Transform/Cartography/earth_night.ppm -Libtmp/Transform/Proj4/Proj4.c -Libtmp/Transform/Proj4/Proj4.pm -Libtmp/Transform/Proj4/Proj4.xs -Libtmp/Transform/Transform.c -Libtmp/Transform/Transform.pm -Libtmp/Transform/Transform.xs -MANIFEST.bak -Perldl2/pdl2.pod _Inline/ -gsl.pl pdl -pdldoc.pod -perldl.conf-fast -perldl.conf-orig -perldl.pod t/*.dll* pp-*.c diff --git a/Basic/Bad/.gitignore b/Basic/Bad/.gitignore new file mode 100644 index 000000000..8970dc6b3 --- /dev/null +++ b/Basic/Bad/.gitignore @@ -0,0 +1,3 @@ +Bad.c +Bad.pm +Bad.xs diff --git a/Basic/Core/.gitignore b/Basic/Core/.gitignore new file mode 100644 index 000000000..3f02752de --- /dev/null +++ b/Basic/Core/.gitignore @@ -0,0 +1,6 @@ +Config.pm +Core.c +Types.pm +pdl.h +pdlperl.h +pdlsimple.h diff --git a/Basic/Gen/.gitignore b/Basic/Gen/.gitignore new file mode 100644 index 000000000..ec6265b46 --- /dev/null +++ b/Basic/Gen/.gitignore @@ -0,0 +1 @@ +pptemplate.pod diff --git a/Basic/Gen/PP/.gitignore b/Basic/Gen/PP/.gitignore new file mode 100644 index 000000000..0feda28c0 --- /dev/null +++ b/Basic/Gen/PP/.gitignore @@ -0,0 +1 @@ +Dump.pm diff --git a/Basic/Math/.gitignore b/Basic/Math/.gitignore new file mode 100644 index 000000000..301019cb7 --- /dev/null +++ b/Basic/Math/.gitignore @@ -0,0 +1,3 @@ +Math.c +Math.pm +Math.xs diff --git a/Basic/MatrixOps/.gitignore b/Basic/MatrixOps/.gitignore new file mode 100644 index 000000000..58fd66658 --- /dev/null +++ b/Basic/MatrixOps/.gitignore @@ -0,0 +1,3 @@ +MatrixOps.c +MatrixOps.pm +MatrixOps.xs diff --git a/Basic/Ops/.gitignore b/Basic/Ops/.gitignore new file mode 100644 index 000000000..367badbf0 --- /dev/null +++ b/Basic/Ops/.gitignore @@ -0,0 +1,3 @@ +Ops.c +Ops.pm +Ops.xs diff --git a/Basic/Pod/.gitignore b/Basic/Pod/.gitignore new file mode 100644 index 000000000..7c97b72a4 --- /dev/null +++ b/Basic/Pod/.gitignore @@ -0,0 +1 @@ +PP-Inline.pod diff --git a/Basic/Primitive/.gitignore b/Basic/Primitive/.gitignore new file mode 100644 index 000000000..44e3f3469 --- /dev/null +++ b/Basic/Primitive/.gitignore @@ -0,0 +1,3 @@ +Primitive.c +Primitive.pm +Primitive.xs diff --git a/Basic/Slices/.gitignore b/Basic/Slices/.gitignore new file mode 100644 index 000000000..812e8db3c --- /dev/null +++ b/Basic/Slices/.gitignore @@ -0,0 +1,3 @@ +Slices.c +Slices.pm +Slices.xs diff --git a/Basic/Ufunc/.gitignore b/Basic/Ufunc/.gitignore new file mode 100644 index 000000000..f77605c78 --- /dev/null +++ b/Basic/Ufunc/.gitignore @@ -0,0 +1,3 @@ +Ufunc.c +Ufunc.pm +Ufunc.xs diff --git a/Doc/Doc/.gitignore b/Doc/Doc/.gitignore new file mode 100644 index 000000000..d539f93f0 --- /dev/null +++ b/Doc/Doc/.gitignore @@ -0,0 +1 @@ +Config.pm diff --git a/Graphics/TriD/OpenGLQ/.gitignore b/Graphics/TriD/OpenGLQ/.gitignore new file mode 100644 index 000000000..9a67ac3e9 --- /dev/null +++ b/Graphics/TriD/OpenGLQ/.gitignore @@ -0,0 +1,3 @@ +OpenGLQ.c +OpenGLQ.pm +OpenGLQ.xs diff --git a/Graphics/TriD/Rout/.gitignore b/Graphics/TriD/Rout/.gitignore new file mode 100644 index 000000000..3cc9f3775 --- /dev/null +++ b/Graphics/TriD/Rout/.gitignore @@ -0,0 +1,3 @@ +Rout.c +Rout.pm +Rout.xs diff --git a/IO/Browser/.gitignore b/IO/Browser/.gitignore new file mode 100644 index 000000000..9a391600c --- /dev/null +++ b/IO/Browser/.gitignore @@ -0,0 +1,3 @@ +Browser.c +Browser.pm +Browser.xs diff --git a/IO/GD/.gitignore b/IO/GD/.gitignore new file mode 100644 index 000000000..025a0364c --- /dev/null +++ b/IO/GD/.gitignore @@ -0,0 +1,3 @@ +GD.c +GD.pm +GD.xs diff --git a/IO/HDF/SD/.gitignore b/IO/HDF/SD/.gitignore new file mode 100644 index 000000000..09dbed78e --- /dev/null +++ b/IO/HDF/SD/.gitignore @@ -0,0 +1,3 @@ +SD.c +SD.pm +SD.xs diff --git a/IO/HDF/VS/.gitignore b/IO/HDF/VS/.gitignore new file mode 100644 index 000000000..af2a6da19 --- /dev/null +++ b/IO/HDF/VS/.gitignore @@ -0,0 +1,3 @@ +VS.c +VS.pm +VS.xs diff --git a/IO/Misc/.gitignore b/IO/Misc/.gitignore new file mode 100644 index 000000000..8b1cce6e6 --- /dev/null +++ b/IO/Misc/.gitignore @@ -0,0 +1,3 @@ +Misc.c +Misc.pm +Misc.xs diff --git a/IO/Pnm/.gitignore b/IO/Pnm/.gitignore new file mode 100644 index 000000000..7336c617e --- /dev/null +++ b/IO/Pnm/.gitignore @@ -0,0 +1,3 @@ +Pnm.c +Pnm.pm +Pnm.xs diff --git a/IO/Storable/.gitignore b/IO/Storable/.gitignore new file mode 100644 index 000000000..943a5129f --- /dev/null +++ b/IO/Storable/.gitignore @@ -0,0 +1,3 @@ +Storable.c +Storable.pm +Storable.xs diff --git a/Libtmp/CallExt/.gitignore b/Libtmp/CallExt/.gitignore new file mode 100644 index 000000000..823d08c78 --- /dev/null +++ b/Libtmp/CallExt/.gitignore @@ -0,0 +1 @@ +CallExt.c diff --git a/Libtmp/Compression/.gitignore b/Libtmp/Compression/.gitignore new file mode 100644 index 000000000..f0b3366c3 --- /dev/null +++ b/Libtmp/Compression/.gitignore @@ -0,0 +1,3 @@ +Compression.c +Compression.pm +Compression.xs diff --git a/Libtmp/FFT/.gitignore b/Libtmp/FFT/.gitignore new file mode 100644 index 000000000..9e373c286 --- /dev/null +++ b/Libtmp/FFT/.gitignore @@ -0,0 +1,3 @@ +FFT.c +FFT.pm +FFT.xs diff --git a/Libtmp/Fit/Gaussian/.gitignore b/Libtmp/Fit/Gaussian/.gitignore new file mode 100644 index 000000000..d97317582 --- /dev/null +++ b/Libtmp/Fit/Gaussian/.gitignore @@ -0,0 +1,3 @@ +Gaussian.c +Gaussian.pm +Gaussian.xs diff --git a/Libtmp/GSL/CDF/.gitignore b/Libtmp/GSL/CDF/.gitignore new file mode 100644 index 000000000..812129307 --- /dev/null +++ b/Libtmp/GSL/CDF/.gitignore @@ -0,0 +1,3 @@ +CDF.c +CDF.pm +CDF.xs diff --git a/Libtmp/GSL/DIFF/.gitignore b/Libtmp/GSL/DIFF/.gitignore new file mode 100644 index 000000000..991dfaf18 --- /dev/null +++ b/Libtmp/GSL/DIFF/.gitignore @@ -0,0 +1,3 @@ +DIFF.c +DIFF.pm +DIFF.xs diff --git a/Libtmp/GSL/INTEG/.gitignore b/Libtmp/GSL/INTEG/.gitignore new file mode 100644 index 000000000..638eaf543 --- /dev/null +++ b/Libtmp/GSL/INTEG/.gitignore @@ -0,0 +1,3 @@ +INTEG.c +INTEG.pm +INTEG.xs diff --git a/Libtmp/GSL/INTERP/.gitignore b/Libtmp/GSL/INTERP/.gitignore new file mode 100644 index 000000000..2275991f2 --- /dev/null +++ b/Libtmp/GSL/INTERP/.gitignore @@ -0,0 +1,3 @@ +INTERP.c +INTERP.pm +INTERP.xs diff --git a/Libtmp/GSL/LINALG/.gitignore b/Libtmp/GSL/LINALG/.gitignore new file mode 100644 index 000000000..44f65cdda --- /dev/null +++ b/Libtmp/GSL/LINALG/.gitignore @@ -0,0 +1,3 @@ +LINALG.c +LINALG.pm +LINALG.xs diff --git a/Libtmp/GSL/MROOT/.gitignore b/Libtmp/GSL/MROOT/.gitignore new file mode 100644 index 000000000..c23c43210 --- /dev/null +++ b/Libtmp/GSL/MROOT/.gitignore @@ -0,0 +1,3 @@ +MROOT.c +MROOT.pm +MROOT.xs diff --git a/Libtmp/GSL/RNG/.gitignore b/Libtmp/GSL/RNG/.gitignore new file mode 100644 index 000000000..ea99cd100 --- /dev/null +++ b/Libtmp/GSL/RNG/.gitignore @@ -0,0 +1,3 @@ +RNG.c +RNG.pm +RNG.xs diff --git a/Libtmp/GSL/SF/airy/.gitignore b/Libtmp/GSL/SF/airy/.gitignore new file mode 100644 index 000000000..2fc23c827 --- /dev/null +++ b/Libtmp/GSL/SF/airy/.gitignore @@ -0,0 +1,3 @@ +AIRY.c +AIRY.pm +AIRY.xs diff --git a/Libtmp/GSL/SF/bessel/.gitignore b/Libtmp/GSL/SF/bessel/.gitignore new file mode 100644 index 000000000..5e55e23fe --- /dev/null +++ b/Libtmp/GSL/SF/bessel/.gitignore @@ -0,0 +1,3 @@ +BESSEL.c +BESSEL.pm +BESSEL.xs diff --git a/Libtmp/GSL/SF/clausen/.gitignore b/Libtmp/GSL/SF/clausen/.gitignore new file mode 100644 index 000000000..35a08a23e --- /dev/null +++ b/Libtmp/GSL/SF/clausen/.gitignore @@ -0,0 +1,3 @@ +CLAUSEN.c +CLAUSEN.pm +CLAUSEN.xs diff --git a/Libtmp/GSL/SF/coulomb/.gitignore b/Libtmp/GSL/SF/coulomb/.gitignore new file mode 100644 index 000000000..8efba7f81 --- /dev/null +++ b/Libtmp/GSL/SF/coulomb/.gitignore @@ -0,0 +1,3 @@ +COULOMB.c +COULOMB.pm +COULOMB.xs diff --git a/Libtmp/GSL/SF/coupling/.gitignore b/Libtmp/GSL/SF/coupling/.gitignore new file mode 100644 index 000000000..e2da98923 --- /dev/null +++ b/Libtmp/GSL/SF/coupling/.gitignore @@ -0,0 +1,3 @@ +COUPLING.c +COUPLING.pm +COUPLING.xs diff --git a/Libtmp/GSL/SF/dawson/.gitignore b/Libtmp/GSL/SF/dawson/.gitignore new file mode 100644 index 000000000..9c8e38cc2 --- /dev/null +++ b/Libtmp/GSL/SF/dawson/.gitignore @@ -0,0 +1,3 @@ +DAWSON.c +DAWSON.pm +DAWSON.xs diff --git a/Libtmp/GSL/SF/debye/.gitignore b/Libtmp/GSL/SF/debye/.gitignore new file mode 100644 index 000000000..98ee8ea3a --- /dev/null +++ b/Libtmp/GSL/SF/debye/.gitignore @@ -0,0 +1,3 @@ +DEBYE.c +DEBYE.pm +DEBYE.xs diff --git a/Libtmp/GSL/SF/dilog/.gitignore b/Libtmp/GSL/SF/dilog/.gitignore new file mode 100644 index 000000000..84936fa95 --- /dev/null +++ b/Libtmp/GSL/SF/dilog/.gitignore @@ -0,0 +1,3 @@ +DILOG.c +DILOG.pm +DILOG.xs diff --git a/Libtmp/GSL/SF/elementary/.gitignore b/Libtmp/GSL/SF/elementary/.gitignore new file mode 100644 index 000000000..8bca7f343 --- /dev/null +++ b/Libtmp/GSL/SF/elementary/.gitignore @@ -0,0 +1,3 @@ +ELEMENTARY.c +ELEMENTARY.pm +ELEMENTARY.xs diff --git a/Libtmp/GSL/SF/ellint/.gitignore b/Libtmp/GSL/SF/ellint/.gitignore new file mode 100644 index 000000000..5fb195d35 --- /dev/null +++ b/Libtmp/GSL/SF/ellint/.gitignore @@ -0,0 +1,3 @@ +ELLINT.c +ELLINT.pm +ELLINT.xs diff --git a/Libtmp/GSL/SF/elljac/.gitignore b/Libtmp/GSL/SF/elljac/.gitignore new file mode 100644 index 000000000..f172ddd86 --- /dev/null +++ b/Libtmp/GSL/SF/elljac/.gitignore @@ -0,0 +1,3 @@ +ELLJAC.c +ELLJAC.pm +ELLJAC.xs diff --git a/Libtmp/GSL/SF/erf/.gitignore b/Libtmp/GSL/SF/erf/.gitignore new file mode 100644 index 000000000..16a09265b --- /dev/null +++ b/Libtmp/GSL/SF/erf/.gitignore @@ -0,0 +1,3 @@ +ERF.c +ERF.pm +ERF.xs diff --git a/Libtmp/GSL/SF/exp/.gitignore b/Libtmp/GSL/SF/exp/.gitignore new file mode 100644 index 000000000..6ea771f79 --- /dev/null +++ b/Libtmp/GSL/SF/exp/.gitignore @@ -0,0 +1,3 @@ +EXP.c +EXP.pm +EXP.xs diff --git a/Libtmp/GSL/SF/expint/.gitignore b/Libtmp/GSL/SF/expint/.gitignore new file mode 100644 index 000000000..c3757a46b --- /dev/null +++ b/Libtmp/GSL/SF/expint/.gitignore @@ -0,0 +1,3 @@ +EXPINT.c +EXPINT.pm +EXPINT.xs diff --git a/Libtmp/GSL/SF/fermi_dirac/.gitignore b/Libtmp/GSL/SF/fermi_dirac/.gitignore new file mode 100644 index 000000000..b9633ae86 --- /dev/null +++ b/Libtmp/GSL/SF/fermi_dirac/.gitignore @@ -0,0 +1,3 @@ +FERMI_DIRAC.c +FERMI_DIRAC.pm +FERMI_DIRAC.xs diff --git a/Libtmp/GSL/SF/gamma/.gitignore b/Libtmp/GSL/SF/gamma/.gitignore new file mode 100644 index 000000000..1a3d7b061 --- /dev/null +++ b/Libtmp/GSL/SF/gamma/.gitignore @@ -0,0 +1,3 @@ +GAMMA.c +GAMMA.pm +GAMMA.xs diff --git a/Libtmp/GSL/SF/gegenbauer/.gitignore b/Libtmp/GSL/SF/gegenbauer/.gitignore new file mode 100644 index 000000000..dd1e895f1 --- /dev/null +++ b/Libtmp/GSL/SF/gegenbauer/.gitignore @@ -0,0 +1,3 @@ +GEGENBAUER.c +GEGENBAUER.pm +GEGENBAUER.xs diff --git a/Libtmp/GSL/SF/hyperg/.gitignore b/Libtmp/GSL/SF/hyperg/.gitignore new file mode 100644 index 000000000..9626b5062 --- /dev/null +++ b/Libtmp/GSL/SF/hyperg/.gitignore @@ -0,0 +1,3 @@ +HYPERG.c +HYPERG.pm +HYPERG.xs diff --git a/Libtmp/GSL/SF/laguerre/.gitignore b/Libtmp/GSL/SF/laguerre/.gitignore new file mode 100644 index 000000000..e719879cb --- /dev/null +++ b/Libtmp/GSL/SF/laguerre/.gitignore @@ -0,0 +1,3 @@ +LAGUERRE.c +LAGUERRE.pm +LAGUERRE.xs diff --git a/Libtmp/GSL/SF/legendre/.gitignore b/Libtmp/GSL/SF/legendre/.gitignore new file mode 100644 index 000000000..6c8015ebb --- /dev/null +++ b/Libtmp/GSL/SF/legendre/.gitignore @@ -0,0 +1,3 @@ +LEGENDRE.c +LEGENDRE.pm +LEGENDRE.xs diff --git a/Libtmp/GSL/SF/log/.gitignore b/Libtmp/GSL/SF/log/.gitignore new file mode 100644 index 000000000..e4a763261 --- /dev/null +++ b/Libtmp/GSL/SF/log/.gitignore @@ -0,0 +1,3 @@ +LOG.c +LOG.pm +LOG.xs diff --git a/Libtmp/GSL/SF/poly/.gitignore b/Libtmp/GSL/SF/poly/.gitignore new file mode 100644 index 000000000..bb8f98c37 --- /dev/null +++ b/Libtmp/GSL/SF/poly/.gitignore @@ -0,0 +1,3 @@ +POLY.c +POLY.pm +POLY.xs diff --git a/Libtmp/GSL/SF/pow_int/.gitignore b/Libtmp/GSL/SF/pow_int/.gitignore new file mode 100644 index 000000000..00192d71f --- /dev/null +++ b/Libtmp/GSL/SF/pow_int/.gitignore @@ -0,0 +1,3 @@ +POW_INT.c +POW_INT.pm +POW_INT.xs diff --git a/Libtmp/GSL/SF/psi/.gitignore b/Libtmp/GSL/SF/psi/.gitignore new file mode 100644 index 000000000..456d3fa70 --- /dev/null +++ b/Libtmp/GSL/SF/psi/.gitignore @@ -0,0 +1,3 @@ +PSI.c +PSI.pm +PSI.xs diff --git a/Libtmp/GSL/SF/synchrotron/.gitignore b/Libtmp/GSL/SF/synchrotron/.gitignore new file mode 100644 index 000000000..8b255ce20 --- /dev/null +++ b/Libtmp/GSL/SF/synchrotron/.gitignore @@ -0,0 +1,3 @@ +SYNCHROTRON.c +SYNCHROTRON.pm +SYNCHROTRON.xs diff --git a/Libtmp/GSL/SF/transport/.gitignore b/Libtmp/GSL/SF/transport/.gitignore new file mode 100644 index 000000000..2a2a33af2 --- /dev/null +++ b/Libtmp/GSL/SF/transport/.gitignore @@ -0,0 +1,3 @@ +TRANSPORT.c +TRANSPORT.pm +TRANSPORT.xs diff --git a/Libtmp/GSL/SF/trig/.gitignore b/Libtmp/GSL/SF/trig/.gitignore new file mode 100644 index 000000000..1161c1f45 --- /dev/null +++ b/Libtmp/GSL/SF/trig/.gitignore @@ -0,0 +1,3 @@ +TRIG.c +TRIG.pm +TRIG.xs diff --git a/Libtmp/GSL/SF/zeta/.gitignore b/Libtmp/GSL/SF/zeta/.gitignore new file mode 100644 index 000000000..01ae2e862 --- /dev/null +++ b/Libtmp/GSL/SF/zeta/.gitignore @@ -0,0 +1,3 @@ +ZETA.c +ZETA.pm +ZETA.xs diff --git a/Libtmp/Image2D/.gitignore b/Libtmp/Image2D/.gitignore new file mode 100644 index 000000000..845c7243e --- /dev/null +++ b/Libtmp/Image2D/.gitignore @@ -0,0 +1,3 @@ +Image2D.c +Image2D.pm +Image2D.xs diff --git a/Libtmp/ImageND/.gitignore b/Libtmp/ImageND/.gitignore new file mode 100644 index 000000000..a7e2d1a88 --- /dev/null +++ b/Libtmp/ImageND/.gitignore @@ -0,0 +1,3 @@ +ImageND.c +ImageND.pm +ImageND.xs diff --git a/Libtmp/ImageRGB/.gitignore b/Libtmp/ImageRGB/.gitignore new file mode 100644 index 000000000..470927e4f --- /dev/null +++ b/Libtmp/ImageRGB/.gitignore @@ -0,0 +1,3 @@ +ImageRGB.c +ImageRGB.pm +ImageRGB.xs diff --git a/Libtmp/LegacyComplex/.gitignore b/Libtmp/LegacyComplex/.gitignore new file mode 100644 index 000000000..9163ae64f --- /dev/null +++ b/Libtmp/LegacyComplex/.gitignore @@ -0,0 +1,3 @@ +Complex.c +Complex.pm +Complex.xs diff --git a/Libtmp/Slatec/.gitignore b/Libtmp/Slatec/.gitignore new file mode 100644 index 000000000..228dfb31b --- /dev/null +++ b/Libtmp/Slatec/.gitignore @@ -0,0 +1,4 @@ +Slatec.c +Slatec.pm +Slatec.xs +SlatecProtos.h diff --git a/Libtmp/Transform/.gitignore b/Libtmp/Transform/.gitignore new file mode 100644 index 000000000..1b76f98f8 --- /dev/null +++ b/Libtmp/Transform/.gitignore @@ -0,0 +1,3 @@ +Transform.c +Transform.pm +Transform.xs diff --git a/Libtmp/Transform/Proj4/.gitignore b/Libtmp/Transform/Proj4/.gitignore new file mode 100644 index 000000000..57f58d645 --- /dev/null +++ b/Libtmp/Transform/Proj4/.gitignore @@ -0,0 +1,3 @@ +Proj4.c +Proj4.pm +Proj4.xs diff --git a/MANIFEST b/MANIFEST index 2ee2b2be9..68e1c5417 100644 --- a/MANIFEST +++ b/MANIFEST @@ -125,9 +125,12 @@ Basic/Ufunc/ufunc.pd Bugs.pod Changes COPYING +cygwin/fix-max-memory.txt cygwin/g77_gcc.conf cygwin/INSTALL +cygwin/max_memory.c cygwin/README +cygwin/tmalloc.pl Demos/BAD_demo.pm Demos/Demos.pm Demos/earth-interp.pl diff --git a/MANIFEST.SKIP b/MANIFEST.SKIP index 96663ac3d..4574aa727 100644 --- a/MANIFEST.SKIP +++ b/MANIFEST.SKIP @@ -79,8 +79,6 @@ RCS ^Doc/pdlfunc\.pod ^Doc/pdlhead2item$ ^Graphics/TriD/OpenGLQ/OpenGLQ\.* -^Graphics/TriD/OpenGLQ/blib -^Graphics/TriD/OpenGLQ/oglq-expand.pl$ ^Graphics/TriD/Rout/Rout\.* ^Graphics/TriD/TriD/Tk.pm$ ^IO/Browser/Browser\..* @@ -102,10 +100,7 @@ RCS ^IO/Storable/Storable\.c ^IO/Storable/Storable\.pm ^IO/Storable/Storable\.xs -^IO/tmp0 -^IO/tmp0.hdr ^Image2D/Image2D\..* -^LOG$ ^Libtmp/CallExt/CallExt\.c$ ^Libtmp/Compression/Compression.c ^Libtmp/Compression/Compression.pm @@ -114,9 +109,6 @@ RCS ^Libtmp/Fit/Gaussian/Gaussian\.c ^Libtmp/Fit/Gaussian/Gaussian\.pm ^Libtmp/Fit/Gaussian/Gaussian\.xs -^Libtmp/GIS/Proj/Proj\.c -^Libtmp/GIS/Proj/Proj\.pm -^Libtmp/GIS/Proj/Proj\.xs ^Libtmp/GSL/.*/[A-Z_]*\.pm$ ^Libtmp/GSL/.*\.xs$ ^Libtmp/GSL/CDF/CDF\.c @@ -157,47 +149,23 @@ RCS ^\.\#.* ^\.exists ^\.git -^a3x3.txt -^a4x4.txt -^a9-3x3.txt -^a9-4x4.txt +\.gitignore$ ^blib/ -^chm-notes/.* ^core -^cygwin/fix-max-memory.txt -^cygwin/max_memory.c -^cygwin/rtool.txt -^cygwin/tmalloc.pl -^gsl.pl ^inv-data.pl ^patch ^pdl$ -^pdl.*-log.txt$ ^pdldoc.db$ ^pdldoc.pod ^perl$ -^perldl.conf-fast -^perldl.conf-orig ^perldl.pod ^pm_to_blib$ ^podsel$ ^t/.*\.dll(.a)?$ ^t/.*\.pnm$ -^tbyte\.tif$ ^test\.wis$ ^tmp.* -^tushort\.(tif|rgb)$ -^win32/pbmwin32.tar.gz ^work -makemakerdflt -manifypods -pdlbasicops\.c$ -pdlexamples\.c$ -pdlmoremaths\.c$ -pdlstats\.c$ -pure_all -so_locations -subdirs ~$ ^xt/ diff --git a/Makefile.PL b/Makefile.PL index de97026d9..baea25b6b 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -233,7 +233,6 @@ my %makefile_hash = ( dist => { COMPRESS => 'gzip', SUFFIX => 'gz', PREOP => $preop }, clean => { FILES => join ' ', @cleanup, qw( - tbyte.tif tmp0 tmp0.hdr tushort.tif MANIFEST.bak tmp1* tmpraw* t/tmpraw* t/tmp1* _Inline/ .inlinepdlpp/ .inline-ct/ .inlinewith/ .pptest/ *.xfig ), diff --git a/Perldl2/.gitignore b/Perldl2/.gitignore new file mode 100644 index 000000000..91b23732b --- /dev/null +++ b/Perldl2/.gitignore @@ -0,0 +1 @@ +pdl2.pod