Files
ncpfs/contrib/swig/Makefile.PL
ncpfs archive import 82706139bf Import ncpfs 2.2.1
2026-04-28 20:39:59 +02:00

24 lines
566 B
Perl

use ExtUtils::MakeMaker;
sub MY::postamble {
return <<'EOF'
ncpfs.int: ncpfs.i
set -e; sed -e 's/\\$$/PlAcElFhErE \\/' < ncpfs.i | cpp -E -C -P | sed -e "`echo -e 's/PlAcElFhErE /\\\\\\n/g'`" > ncpfs.int
ncpfs_wrap.c: ncpfs.int
swig -perl5 -v -xslike -shadow -I../../include ncpfs.int
#swig -perl5 -v -shadow -I../../include ncpfs.int
EOF
}
WriteMakefile(
NAME => 'ncpfs',
LIBS => ['-lncp'],
INC => '-I../../include',
OBJECT => 'ncpfs_wrap.o',
DEFINE => '-W -Wall -Wno-unused -D_GNU_SOURCE',
clean => { FILES => 'ncpfs.int ncpfs.pm ncpfs_wrap.c' }
);