Parent Directory | Revision Log
generate wrappers using swig (cludgy, I should really make proper dependency using makefile target)
1 | dpavlin | 1 | # File : Makefile.PL |
2 | use ExtUtils::MakeMaker; | ||
3 | dpavlin | 10 | |
4 | system 'swig -c++ -perl5 -o HyperEstraier_wrap.cpp ../HyperEstraier.i'; | ||
5 | if ($?){ | ||
6 | print "error while generating SWIG wrappers: $!\n"; | ||
7 | exit; | ||
8 | } | ||
9 | |||
10 | dpavlin | 1 | WriteMakefile( |
11 | NAME => 'HyperEstraier', | ||
12 | dpavlin | 3 | INC => sprintf('%s', `pkg-config --cflags hyperestraier || estconfig --cflags`), |
13 | LIBS => sprintf('-lstdc++ %s %s' , `pkg-config --libs hyperestraier || estconfig --libs`), | ||
14 | dpavlin | 1 | OBJECT => 'HyperEstraierWrapper.o HyperEstraier_wrap.o' |
15 | ); |
ViewVC Help | |
Powered by ViewVC 1.1.26 |