📄 makefile.pl
字号:
use ExtUtils::MakeMaker;# The existence of the ./sdbm/Makefile.PL file causes MakeMaker# to automatically include Makefile code for the targets# config, all, clean, realclean and sdbm/Makefile# which perform the corresponding actions in the subdirectory.$define = ($^O eq 'MSWin32') ? '-DMSDOS' : '';if ($^O eq 'MSWin32') { $myextlib = 'sdbm\\libsdbm$(LIB_EXT)'; }else { $myextlib = 'sdbm/libsdbm$(LIB_EXT)'; }WriteMakefile( NAME => 'SDBM_File', MYEXTLIB => $myextlib, MAN3PODS => {}, # Pods will be built by installman. XSPROTOARG => '-noprototypes', # XXX remove later? VERSION_FROM => 'SDBM_File.pm', DEFINE => $define, PERL_MALLOC_OK => 1, );sub MY::postamble { if ($^O =~ /MSWin32/ && Win32::IsWin95()) { # XXX: dmake-specific, like rest of Win95 port return '$(MYEXTLIB): sdbm/Makefile@[ cd sdbm $(MAKE) all cd ..]'; } elsif ($^O ne 'VMS') { '$(MYEXTLIB): sdbm/Makefile cd sdbm && $(MAKE) all'; } else { ' $(MYEXTLIB) : [.sdbm]descrip.mms set def [.sdbm] $(MMS) all set def [-]'; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -