root/lang/perl/WebService-Simple-Tumblr/turnk/Makefile.old @ 22385

Revision 22385, 26.7 kB (checked in by 33rpm, 5 years ago)

first commit

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