Add repository resource to all the MI Makefile.PLs
[catagits/Catalyst-Engine-SCGI.git] / Makefile.old
CommitLineData
628f1440 1# This Makefile is for the Catalyst::Engine::SCGI extension to perl.
2#
3# It was generated automatically by MakeMaker version
4# 6.30 (Revision: Revision: 4535 ) from the contents of
5# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
6#
7# ANY CHANGES MADE HERE WILL BE LOST!
8#
9# MakeMaker ARGV: ()
10#
11# MakeMaker Parameters:
12
13# ABSTRACT => q[SCGI Engine]
14# DIR => []
15# DISTNAME => q[Catalyst-Engine-SCGI]
16# NAME => q[Catalyst::Engine::SCGI]
17# NO_META => q[1]
18# PL_FILES => { }
19# PREREQ_PM => { SCGI=>q[0], Catalyst=>q[5.7] }
20# VERSION => q[undef]
21# test => { TESTS=>q[t/00-load.t t/pod-coverage.t t/pod.t] }
22
23# --- MakeMaker post_initialize section:
24
25
26# --- MakeMaker const_config section:
27
28# These definitions are from config.sh (via /opt/local/lib/perl5/5.8.8/darwin-2level/Config.pm)
29
30# They may have been overridden via Makefile.PL or on the command line
31AR = ar
32CC = /usr/bin/gcc-4.0
33CCCDLFLAGS =
34CCDLFLAGS =
35DLEXT = bundle
36DLSRC = dl_dlopen.xs
37LD = env MACOSX_DEPLOYMENT_TARGET=10.3 cc
38LDDLFLAGS = -L/opt/local/lib -bundle -undefined dynamic_lookup -L/usr/local/lib
39LDFLAGS = -L/opt/local/lib -L/usr/local/lib
40LIBC = /usr/lib/libc.dylib
41LIB_EXT = .a
42OBJ_EXT = .o
43OSNAME = darwin
44OSVERS = 8.8.1
45RANLIB = ranlib
46SITELIBEXP = /opt/local/lib/perl5/site_perl/5.8.8
47SITEARCHEXP = /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level
48SO = dylib
49EXE_EXT =
50FULL_AR = /usr/bin/ar
51VENDORARCHEXP = /opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level
52VENDORLIBEXP = /opt/local/lib/perl5/vendor_perl/5.8.8
53
54
55# --- MakeMaker constants section:
56AR_STATIC_ARGS = cr
57DIRFILESEP = /
58DFSEP = $(DIRFILESEP)
59NAME = Catalyst::Engine::SCGI
60NAME_SYM = Catalyst_Engine_SCGI
61VERSION = undef
62VERSION_MACRO = VERSION
63VERSION_SYM = undef
64DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
65XS_VERSION = undef
66XS_VERSION_MACRO = XS_VERSION
67XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
68INST_ARCHLIB = blib/arch
69INST_SCRIPT = blib/script
70INST_BIN = blib/bin
71INST_LIB = blib/lib
72INST_MAN1DIR = blib/man1
73INST_MAN3DIR = blib/man3
74MAN1EXT = 1
75MAN3EXT = 3
76INSTALLDIRS = site
77DESTDIR =
78PREFIX = $(SITEPREFIX)
79PERLPREFIX = /opt/local
80SITEPREFIX = /opt/local
81VENDORPREFIX = /opt/local
82INSTALLPRIVLIB = /opt/local/lib/perl5/5.8.8
83DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
84INSTALLSITELIB = /opt/local/lib/perl5/site_perl/5.8.8
85DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
86INSTALLVENDORLIB = /opt/local/lib/perl5/vendor_perl/5.8.8
87DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
88INSTALLARCHLIB = /opt/local/lib/perl5/5.8.8/darwin-2level
89DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
90INSTALLSITEARCH = /opt/local/lib/perl5/site_perl/5.8.8/darwin-2level
91DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
92INSTALLVENDORARCH = /opt/local/lib/perl5/vendor_perl/5.8.8/darwin-2level
93DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
94INSTALLBIN = /opt/local/bin
95DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
96INSTALLSITEBIN = /opt/local/bin
97DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
98INSTALLVENDORBIN = /opt/local/bin
99DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
100INSTALLSCRIPT = /opt/local/bin
101DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
102INSTALLMAN1DIR = /opt/local/share/man/man1
103DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
104INSTALLSITEMAN1DIR = /opt/local/share/man/man1
105DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
106INSTALLVENDORMAN1DIR = /opt/local/share/man/man1
107DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
108INSTALLMAN3DIR = /opt/local/share/man/man3
109DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
110INSTALLSITEMAN3DIR = /opt/local/share/man/man3
111DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
112INSTALLVENDORMAN3DIR = /opt/local/share/man/man3
113DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
114PERL_LIB =
115PERL_ARCHLIB = /opt/local/lib/perl5/5.8.8/darwin-2level
116LIBPERL_A = libperl.a
117FIRST_MAKEFILE = Makefile
118MAKEFILE_OLD = Makefile.old
119MAKE_APERL_FILE = Makefile.aperl
120PERLMAINCC = $(CC)
121PERL_INC = /opt/local/lib/perl5/5.8.8/darwin-2level/CORE
122PERL = /opt/local/bin/perl "-Iinc"
123FULLPERL = /opt/local/bin/perl "-Iinc"
124ABSPERL = $(PERL)
125PERLRUN = $(PERL)
126FULLPERLRUN = $(FULLPERL)
127ABSPERLRUN = $(ABSPERL)
128PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-Iinc" "-I$(INST_LIB)"
129FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-Iinc" "-I$(INST_LIB)"
130ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-Iinc" "-I$(INST_LIB)"
131PERL_CORE = 0
132PERM_RW = 644
133PERM_RWX = 755
134
135MAKEMAKER = /opt/local/lib/perl5/5.8.8/ExtUtils/MakeMaker.pm
136MM_VERSION = 6.30
137MM_REVISION = Revision: 4535
138
139# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
140# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
141# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
142# DLBASE = Basename part of dynamic library. May be just equal BASEEXT.
143FULLEXT = Catalyst/Engine/SCGI
144BASEEXT = SCGI
145PARENT_NAME = Catalyst::Engine
146DLBASE = $(BASEEXT)
147VERSION_FROM =
148OBJECT =
149LDFROM = $(OBJECT)
150LINKTYPE = dynamic
151BOOTDEP =
152
153# Handy lists of source code files:
154XS_FILES =
155C_FILES =
156O_FILES =
157H_FILES =
158MAN1PODS =
159MAN3PODS = lib/Catalyst/Engine/SCGI.pm \
160 lib/Catalyst/Helper/SCGI.pm
161
162# Where is the Config information that we are using/depend on
163CONFIGDEP = $(PERL_ARCHLIB)$(DFSEP)Config.pm $(PERL_INC)$(DFSEP)config.h
164
165# Where to build things
166INST_LIBDIR = $(INST_LIB)/Catalyst/Engine
167INST_ARCHLIBDIR = $(INST_ARCHLIB)/Catalyst/Engine
168
169INST_AUTODIR = $(INST_LIB)/auto/$(FULLEXT)
170INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
171
172INST_STATIC =
173INST_DYNAMIC =
174INST_BOOT =
175
176# Extra linker info
177EXPORT_LIST =
178PERL_ARCHIVE =
179PERL_ARCHIVE_AFTER =
180
181
182TO_INST_PM = lib/Catalyst/Engine/SCGI.pm \
183 lib/Catalyst/Helper/SCGI.pm
184
185PM_TO_BLIB = lib/Catalyst/Helper/SCGI.pm \
186 blib/lib/Catalyst/Helper/SCGI.pm \
187 lib/Catalyst/Engine/SCGI.pm \
188 blib/lib/Catalyst/Engine/SCGI.pm
189
190
191# --- MakeMaker platform_constants section:
192MM_Unix_VERSION = 1.50
193PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
194
195
196# --- MakeMaker tool_autosplit section:
197# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
198AUTOSPLITFILE = $(ABSPERLRUN) -e 'use AutoSplit; autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1)'
199
200
201
202# --- MakeMaker tool_xsubpp section:
203
204
205# --- MakeMaker tools_other section:
206SHELL = /bin/sh
207CHMOD = chmod
208CP = cp
209MV = mv
210NOOP = $(SHELL) -c true
211NOECHO = @
212RM_F = rm -f
213RM_RF = rm -rf
214TEST_F = test -f
215TOUCH = touch
216UMASK_NULL = umask 0
217DEV_NULL = > /dev/null 2>&1
218MKPATH = $(ABSPERLRUN) "-MExtUtils::Command" -e mkpath
219EQUALIZE_TIMESTAMP = $(ABSPERLRUN) "-MExtUtils::Command" -e eqtime
220ECHO = echo
221ECHO_N = echo -n
222UNINST = 0
223VERBINST = 0
224MOD_INSTALL = $(ABSPERLRUN) -MExtUtils::Install -e 'install({@ARGV}, '\''$(VERBINST)'\'', 0, '\''$(UNINST)'\'');'
225DOC_INSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
226UNINSTALL = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e uninstall
227WARN_IF_OLD_PACKLIST = $(ABSPERLRUN) "-MExtUtils::Command::MM" -e warn_if_old_packlist
228MACROSTART =
229MACROEND =
230USEMAKEFILE = -f
231FIXIN = $(PERLRUN) "-MExtUtils::MY" -e "MY->fixin(shift)"
232
233
234# --- MakeMaker makemakerdflt section:
235makemakerdflt: all
236 $(NOECHO) $(NOOP)
237
238
239# --- MakeMaker dist section:
240TAR = tar
241TARFLAGS = cvf
242ZIP = zip
243ZIPFLAGS = -r
244COMPRESS = gzip --best
245SUFFIX = .gz
246SHAR = shar
247PREOP = $(NOECHO) $(NOOP)
248POSTOP = $(NOECHO) $(NOOP)
249TO_UNIX = $(NOECHO) $(NOOP)
250CI = ci -u
251RCS_LABEL = rcs -Nv$(VERSION_SYM): -q
252DIST_CP = best
253DIST_DEFAULT = tardist
254DISTNAME = Catalyst-Engine-SCGI
255DISTVNAME = Catalyst-Engine-SCGI-undef
256
257
258# --- MakeMaker macro section:
259
260
261# --- MakeMaker depend section:
262
263
264# --- MakeMaker cflags section:
265
266
267# --- MakeMaker const_loadlibs section:
268
269
270# --- MakeMaker const_cccmd section:
271
272
273# --- MakeMaker post_constants section:
274
275
276# --- MakeMaker pasthru section:
277
278PASTHRU = LIBPERL_A="$(LIBPERL_A)"\
279 LINKTYPE="$(LINKTYPE)"\
280 PREFIX="$(PREFIX)"
281
282
283# --- MakeMaker special_targets section:
284.SUFFIXES : .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)
285
286.PHONY: all config static dynamic test linkext manifest blibdirs clean realclean disttest distdir
287
288
289
290# --- MakeMaker c_o section:
291
292
293# --- MakeMaker xs_c section:
294
295
296# --- MakeMaker xs_o section:
297
298
299# --- MakeMaker top_targets section:
300all :: pure_all manifypods
301 $(NOECHO) $(NOOP)
302
303
304pure_all :: config pm_to_blib subdirs linkext
305 $(NOECHO) $(NOOP)
306
307subdirs :: $(MYEXTLIB)
308 $(NOECHO) $(NOOP)
309
310config :: $(FIRST_MAKEFILE) blibdirs
311 $(NOECHO) $(NOOP)
312
313help :
314 perldoc ExtUtils::MakeMaker
315
316
317# --- MakeMaker blibdirs section:
318blibdirs : $(INST_LIBDIR)$(DFSEP).exists $(INST_ARCHLIB)$(DFSEP).exists $(INST_AUTODIR)$(DFSEP).exists $(INST_ARCHAUTODIR)$(DFSEP).exists $(INST_BIN)$(DFSEP).exists $(INST_SCRIPT)$(DFSEP).exists $(INST_MAN1DIR)$(DFSEP).exists $(INST_MAN3DIR)$(DFSEP).exists
319 $(NOECHO) $(NOOP)
320
321# Backwards compat with 6.18 through 6.25
322blibdirs.ts : blibdirs
323 $(NOECHO) $(NOOP)
324
325$(INST_LIBDIR)$(DFSEP).exists :: Makefile.PL
326 $(NOECHO) $(MKPATH) $(INST_LIBDIR)
327 $(NOECHO) $(CHMOD) 755 $(INST_LIBDIR)
328 $(NOECHO) $(TOUCH) $(INST_LIBDIR)$(DFSEP).exists
329
330$(INST_ARCHLIB)$(DFSEP).exists :: Makefile.PL
331 $(NOECHO) $(MKPATH) $(INST_ARCHLIB)
332 $(NOECHO) $(CHMOD) 755 $(INST_ARCHLIB)
333 $(NOECHO) $(TOUCH) $(INST_ARCHLIB)$(DFSEP).exists
334
335$(INST_AUTODIR)$(DFSEP).exists :: Makefile.PL
336 $(NOECHO) $(MKPATH) $(INST_AUTODIR)
337 $(NOECHO) $(CHMOD) 755 $(INST_AUTODIR)
338 $(NOECHO) $(TOUCH) $(INST_AUTODIR)$(DFSEP).exists
339
340$(INST_ARCHAUTODIR)$(DFSEP).exists :: Makefile.PL
341 $(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
342 $(NOECHO) $(CHMOD) 755 $(INST_ARCHAUTODIR)
343 $(NOECHO) $(TOUCH) $(INST_ARCHAUTODIR)$(DFSEP).exists
344
345$(INST_BIN)$(DFSEP).exists :: Makefile.PL
346 $(NOECHO) $(MKPATH) $(INST_BIN)
347 $(NOECHO) $(CHMOD) 755 $(INST_BIN)
348 $(NOECHO) $(TOUCH) $(INST_BIN)$(DFSEP).exists
349
350$(INST_SCRIPT)$(DFSEP).exists :: Makefile.PL
351 $(NOECHO) $(MKPATH) $(INST_SCRIPT)
352 $(NOECHO) $(CHMOD) 755 $(INST_SCRIPT)
353 $(NOECHO) $(TOUCH) $(INST_SCRIPT)$(DFSEP).exists
354
355$(INST_MAN1DIR)$(DFSEP).exists :: Makefile.PL
356 $(NOECHO) $(MKPATH) $(INST_MAN1DIR)
357 $(NOECHO) $(CHMOD) 755 $(INST_MAN1DIR)
358 $(NOECHO) $(TOUCH) $(INST_MAN1DIR)$(DFSEP).exists
359
360$(INST_MAN3DIR)$(DFSEP).exists :: Makefile.PL
361 $(NOECHO) $(MKPATH) $(INST_MAN3DIR)
362 $(NOECHO) $(CHMOD) 755 $(INST_MAN3DIR)
363 $(NOECHO) $(TOUCH) $(INST_MAN3DIR)$(DFSEP).exists
364
365
366
367# --- MakeMaker linkext section:
368
369linkext :: $(LINKTYPE)
370 $(NOECHO) $(NOOP)
371
372
373# --- MakeMaker dlsyms section:
374
375
376# --- MakeMaker dynamic section:
377
378dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
379 $(NOECHO) $(NOOP)
380
381
382# --- MakeMaker dynamic_bs section:
383
384BOOTSTRAP =
385
386
387# --- MakeMaker dynamic_lib section:
388
389
390# --- MakeMaker static section:
391
392## $(INST_PM) has been moved to the all: target.
393## It remains here for awhile to allow for old usage: "make static"
394static :: $(FIRST_MAKEFILE) $(INST_STATIC)
395 $(NOECHO) $(NOOP)
396
397
398# --- MakeMaker static_lib section:
399
400
401# --- MakeMaker manifypods section:
402
403POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
404POD2MAN = $(POD2MAN_EXE)
405
406
407manifypods : pure_all \
408 lib/Catalyst/Helper/SCGI.pm \
409 lib/Catalyst/Engine/SCGI.pm \
410 lib/Catalyst/Helper/SCGI.pm \
411 lib/Catalyst/Engine/SCGI.pm
412 $(NOECHO) $(POD2MAN) --section=3 --perm_rw=$(PERM_RW) \
413 lib/Catalyst/Helper/SCGI.pm $(INST_MAN3DIR)/Catalyst::Helper::SCGI.$(MAN3EXT) \
414 lib/Catalyst/Engine/SCGI.pm $(INST_MAN3DIR)/Catalyst::Engine::SCGI.$(MAN3EXT)
415
416
417
418
419# --- MakeMaker processPL section:
420
421
422# --- MakeMaker installbin section:
423
424
425# --- MakeMaker subdirs section:
426
427# none
428
429# --- MakeMaker clean_subdirs section:
430clean_subdirs :
431 $(NOECHO) $(NOOP)
432
433
434# --- MakeMaker clean section:
435
436# Delete temporary files but do not touch installed files. We don't delete
437# the Makefile here so a later make realclean still has a makefile to use.
438
439clean :: clean_subdirs
440 - $(RM_F) \
441 *$(LIB_EXT) core \
442 core.[0-9] $(INST_ARCHAUTODIR)/extralibs.all \
443 core.[0-9][0-9] $(BASEEXT).bso \
444 pm_to_blib.ts core.[0-9][0-9][0-9][0-9] \
445 $(BASEEXT).x $(BOOTSTRAP) \
446 perl$(EXE_EXT) tmon.out \
447 *$(OBJ_EXT) pm_to_blib \
448 $(INST_ARCHAUTODIR)/extralibs.ld blibdirs.ts \
449 core.[0-9][0-9][0-9][0-9][0-9] *perl.core \
450 core.*perl.*.? $(MAKE_APERL_FILE) \
451 perl $(BASEEXT).def \
452 core.[0-9][0-9][0-9] mon.out \
453 lib$(BASEEXT).def perlmain.c \
454 perl.exe so_locations \
455 $(BASEEXT).exp
456 - $(RM_RF) \
457 blib
458 - $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
459
460
461# --- MakeMaker realclean_subdirs section:
462realclean_subdirs :
463 $(NOECHO) $(NOOP)
464
465
466# --- MakeMaker realclean section:
467# Delete temporary files (via clean) and also delete dist files
468realclean purge :: clean realclean_subdirs
469 - $(RM_F) \
470 $(MAKEFILE_OLD) $(FIRST_MAKEFILE)
471 - $(RM_RF) \
472 $(DISTVNAME)
473
474
475# --- MakeMaker metafile section:
476metafile:
477 $(NOECHO) $(NOOP)
478
479
480# --- MakeMaker signature section:
481signature :
482 cpansign -s
483
484
485# --- MakeMaker dist_basics section:
486distclean :: realclean distcheck
487 $(NOECHO) $(NOOP)
488
489distcheck :
490 $(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
491
492skipcheck :
493 $(PERLRUN) "-MExtUtils::Manifest=skipcheck" -e skipcheck
494
495manifest :
496 $(PERLRUN) "-MExtUtils::Manifest=mkmanifest" -e mkmanifest
497
498veryclean : realclean
499 $(RM_F) *~ *.orig */*~ */*.orig
500
501
502
503# --- MakeMaker dist_core section:
504
505dist : $(DIST_DEFAULT) $(FIRST_MAKEFILE)
506 $(NOECHO) $(ABSPERLRUN) -l -e 'print '\''Warning: Makefile possibly out of date with $(VERSION_FROM)'\''' \
507 -e ' if -e '\''$(VERSION_FROM)'\'' and -M '\''$(VERSION_FROM)'\'' < -M '\''$(FIRST_MAKEFILE)'\'';'
508
509tardist : $(DISTVNAME).tar$(SUFFIX)
510 $(NOECHO) $(NOOP)
511
512uutardist : $(DISTVNAME).tar$(SUFFIX)
513 uuencode $(DISTVNAME).tar$(SUFFIX) $(DISTVNAME).tar$(SUFFIX) > $(DISTVNAME).tar$(SUFFIX)_uu
514
515$(DISTVNAME).tar$(SUFFIX) : distdir
516 $(PREOP)
517 $(TO_UNIX)
518 $(TAR) $(TARFLAGS) $(DISTVNAME).tar $(DISTVNAME)
519 $(RM_RF) $(DISTVNAME)
520 $(COMPRESS) $(DISTVNAME).tar
521 $(POSTOP)
522
523zipdist : $(DISTVNAME).zip
524 $(NOECHO) $(NOOP)
525
526$(DISTVNAME).zip : distdir
527 $(PREOP)
528 $(ZIP) $(ZIPFLAGS) $(DISTVNAME).zip $(DISTVNAME)
529 $(RM_RF) $(DISTVNAME)
530 $(POSTOP)
531
532shdist : distdir
533 $(PREOP)
534 $(SHAR) $(DISTVNAME) > $(DISTVNAME).shar
535 $(RM_RF) $(DISTVNAME)
536 $(POSTOP)
537
538
539# --- MakeMaker distdir section:
540create_distdir :
541 $(RM_RF) $(DISTVNAME)
542 $(PERLRUN) "-MExtUtils::Manifest=manicopy,maniread" \
543 -e "manicopy(maniread(),'$(DISTVNAME)', '$(DIST_CP)');"
544
545distdir : create_distdir
546 $(NOECHO) $(NOOP)
547
548
549
550# --- MakeMaker dist_test section:
551disttest : distdir
552 cd $(DISTVNAME) && $(ABSPERLRUN) Makefile.PL
553 cd $(DISTVNAME) && $(MAKE) $(PASTHRU)
554 cd $(DISTVNAME) && $(MAKE) test $(PASTHRU)
555
556
557
558# --- MakeMaker dist_ci section:
559
560ci :
561 $(PERLRUN) "-MExtUtils::Manifest=maniread" \
562 -e "@all = keys %{ maniread() };" \
563 -e "print(qq{Executing $(CI) @all\n}); system(qq{$(CI) @all});" \
564 -e "print(qq{Executing $(RCS_LABEL) ...\n}); system(qq{$(RCS_LABEL) @all});"
565
566
567# --- MakeMaker distmeta section:
568distmeta : create_distdir metafile
569 $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } ' \
570 -e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"'
571
572
573
574# --- MakeMaker distsignature section:
575distsignature : create_distdir
576 $(NOECHO) cd $(DISTVNAME) && $(ABSPERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{SIGNATURE} => q{Public-key signature (added by MakeMaker)}}) } ' \
577 -e ' or print "Could not add SIGNATURE to MANIFEST: $${'\''@'\''}\n"'
578 $(NOECHO) cd $(DISTVNAME) && $(TOUCH) SIGNATURE
579 cd $(DISTVNAME) && cpansign -s
580
581
582
583# --- MakeMaker install section:
584
585install :: all pure_install doc_install
586 $(NOECHO) $(NOOP)
587
588install_perl :: all pure_perl_install doc_perl_install
589 $(NOECHO) $(NOOP)
590
591install_site :: all pure_site_install doc_site_install
592 $(NOECHO) $(NOOP)
593
594install_vendor :: all pure_vendor_install doc_vendor_install
595 $(NOECHO) $(NOOP)
596
597pure_install :: pure_$(INSTALLDIRS)_install
598 $(NOECHO) $(NOOP)
599
600doc_install :: doc_$(INSTALLDIRS)_install
601 $(NOECHO) $(NOOP)
602
603pure__install : pure_site_install
604 $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
605
606doc__install : doc_site_install
607 $(NOECHO) $(ECHO) INSTALLDIRS not defined, defaulting to INSTALLDIRS=site
608
609pure_perl_install ::
610 $(NOECHO) $(MOD_INSTALL) \
611 read $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist \
612 write $(DESTINSTALLARCHLIB)/auto/$(FULLEXT)/.packlist \
613 $(INST_LIB) $(DESTINSTALLPRIVLIB) \
614 $(INST_ARCHLIB) $(DESTINSTALLARCHLIB) \
615 $(INST_BIN) $(DESTINSTALLBIN) \
616 $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
617 $(INST_MAN1DIR) $(DESTINSTALLMAN1DIR) \
618 $(INST_MAN3DIR) $(DESTINSTALLMAN3DIR)
619 $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
620 $(SITEARCHEXP)/auto/$(FULLEXT)
621
622
623pure_site_install ::
624 $(NOECHO) $(MOD_INSTALL) \
625 read $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist \
626 write $(DESTINSTALLSITEARCH)/auto/$(FULLEXT)/.packlist \
627 $(INST_LIB) $(DESTINSTALLSITELIB) \
628 $(INST_ARCHLIB) $(DESTINSTALLSITEARCH) \
629 $(INST_BIN) $(DESTINSTALLSITEBIN) \
630 $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
631 $(INST_MAN1DIR) $(DESTINSTALLSITEMAN1DIR) \
632 $(INST_MAN3DIR) $(DESTINSTALLSITEMAN3DIR)
633 $(NOECHO) $(WARN_IF_OLD_PACKLIST) \
634 $(PERL_ARCHLIB)/auto/$(FULLEXT)
635
636pure_vendor_install ::
637 $(NOECHO) $(MOD_INSTALL) \
638 read $(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist \
639 write $(DESTINSTALLVENDORARCH)/auto/$(FULLEXT)/.packlist \
640 $(INST_LIB) $(DESTINSTALLVENDORLIB) \
641 $(INST_ARCHLIB) $(DESTINSTALLVENDORARCH) \
642 $(INST_BIN) $(DESTINSTALLVENDORBIN) \
643 $(INST_SCRIPT) $(DESTINSTALLSCRIPT) \
644 $(INST_MAN1DIR) $(DESTINSTALLVENDORMAN1DIR) \
645 $(INST_MAN3DIR) $(DESTINSTALLVENDORMAN3DIR)
646
647doc_perl_install ::
648 $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
649 -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
650 -$(NOECHO) $(DOC_INSTALL) \
651 "Module" "$(NAME)" \
652 "installed into" "$(INSTALLPRIVLIB)" \
653 LINKTYPE "$(LINKTYPE)" \
654 VERSION "$(VERSION)" \
655 EXE_FILES "$(EXE_FILES)" \
656 >> $(DESTINSTALLARCHLIB)/perllocal.pod
657
658doc_site_install ::
659 $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
660 -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
661 -$(NOECHO) $(DOC_INSTALL) \
662 "Module" "$(NAME)" \
663 "installed into" "$(INSTALLSITELIB)" \
664 LINKTYPE "$(LINKTYPE)" \
665 VERSION "$(VERSION)" \
666 EXE_FILES "$(EXE_FILES)" \
667 >> $(DESTINSTALLARCHLIB)/perllocal.pod
668
669doc_vendor_install ::
670 $(NOECHO) $(ECHO) Appending installation info to $(DESTINSTALLARCHLIB)/perllocal.pod
671 -$(NOECHO) $(MKPATH) $(DESTINSTALLARCHLIB)
672 -$(NOECHO) $(DOC_INSTALL) \
673 "Module" "$(NAME)" \
674 "installed into" "$(INSTALLVENDORLIB)" \
675 LINKTYPE "$(LINKTYPE)" \
676 VERSION "$(VERSION)" \
677 EXE_FILES "$(EXE_FILES)" \
678 >> $(DESTINSTALLARCHLIB)/perllocal.pod
679
680
681uninstall :: uninstall_from_$(INSTALLDIRS)dirs
682 $(NOECHO) $(NOOP)
683
684uninstall_from_perldirs ::
685 $(NOECHO) $(UNINSTALL) $(PERL_ARCHLIB)/auto/$(FULLEXT)/.packlist
686
687uninstall_from_sitedirs ::
688 $(NOECHO) $(UNINSTALL) $(SITEARCHEXP)/auto/$(FULLEXT)/.packlist
689
690uninstall_from_vendordirs ::
691 $(NOECHO) $(UNINSTALL) $(VENDORARCHEXP)/auto/$(FULLEXT)/.packlist
692
693
694# --- MakeMaker force section:
695# Phony target to force checking subdirectories.
696FORCE:
697 $(NOECHO) $(NOOP)
698
699
700# --- MakeMaker perldepend section:
701
702
703# --- MakeMaker makefile section:
704# We take a very conservative approach here, but it's worth it.
705# We move Makefile to Makefile.old here to avoid gnu make looping.
706$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
707 $(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
708 $(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
709 -$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
710 -$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
711 - $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
712 $(PERLRUN) Makefile.PL
713 $(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
714 $(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <=="
715 false
716
717
718
719# --- MakeMaker staticmake section:
720
721# --- MakeMaker makeaperl section ---
722MAP_TARGET = perl
723FULLPERL = /opt/local/bin/perl
724
725$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
726 $(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@
727
728$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE) pm_to_blib
729 $(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
730 $(NOECHO) $(PERLRUNINST) \
731 Makefile.PL DIR= \
732 MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
733 MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=
734
735
736# --- MakeMaker test section:
737
738TEST_VERBOSE=0
739TEST_TYPE=test_$(LINKTYPE)
740TEST_FILE = test.pl
741TEST_FILES = t/00-load.t t/pod-coverage.t t/pod.t
742TESTDB_SW = -d
743
744testdb :: testdb_$(LINKTYPE)
745
746test :: $(TEST_TYPE)
747
748test_dynamic :: pure_all
749 PERL_DL_NONLAZY=1 $(FULLPERLRUN) "-MExtUtils::Command::MM" "-e" "test_harness($(TEST_VERBOSE), 'inc', '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)
750
751testdb_dynamic :: pure_all
752 PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-Iinc" "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
753
754test_ : test_dynamic
755
756test_static :: test_dynamic
757testdb_static :: testdb_dynamic
758
759
760# --- MakeMaker ppd section:
761# Creates a PPD (Perl Package Description) for a binary distribution.
762ppd:
763 $(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="undef,0,0,0">' > $(DISTNAME).ppd
764 $(NOECHO) $(ECHO) ' <TITLE>$(DISTNAME)</TITLE>' >> $(DISTNAME).ppd
765 $(NOECHO) $(ECHO) ' <ABSTRACT>SCGI Engine</ABSTRACT>' >> $(DISTNAME).ppd
766 $(NOECHO) $(ECHO) ' <AUTHOR></AUTHOR>' >> $(DISTNAME).ppd
767 $(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> $(DISTNAME).ppd
768 $(NOECHO) $(ECHO) ' <DEPENDENCY NAME="Catalyst" VERSION="5,7,0,0" />' >> $(DISTNAME).ppd
769 $(NOECHO) $(ECHO) ' <DEPENDENCY NAME="SCGI" VERSION="0,0,0,0" />' >> $(DISTNAME).ppd
770 $(NOECHO) $(ECHO) ' <OS NAME="$(OSNAME)" />' >> $(DISTNAME).ppd
771 $(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="darwin-2level" />' >> $(DISTNAME).ppd
772 $(NOECHO) $(ECHO) ' <CODEBASE HREF="" />' >> $(DISTNAME).ppd
773 $(NOECHO) $(ECHO) ' </IMPLEMENTATION>' >> $(DISTNAME).ppd
774 $(NOECHO) $(ECHO) '</SOFTPKG>' >> $(DISTNAME).ppd
775
776
777# --- MakeMaker pm_to_blib section:
778
779pm_to_blib : $(TO_INST_PM)
780 $(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e 'pm_to_blib({@ARGV}, '\''$(INST_LIB)/auto'\'', '\''$(PM_FILTER)'\'')' \
781 lib/Catalyst/Helper/SCGI.pm blib/lib/Catalyst/Helper/SCGI.pm \
782 lib/Catalyst/Engine/SCGI.pm blib/lib/Catalyst/Engine/SCGI.pm
783 $(NOECHO) $(TOUCH) pm_to_blib
784
785
786# --- MakeMaker selfdocument section:
787
788
789# --- MakeMaker postamble section:
790
791
792# End.
793# Postamble by Module::Install 0.64
794# --- Module::Install::AutoInstall section:
795
796config :: installdeps
797 $(NOECHO) $(NOOP)
798
799checkdeps ::
800 $(PERL) Makefile.PL --checkdeps
801
802installdeps ::
803 $(NOECHO) $(NOOP)
804