1
# This Makefile is for the Embperl::Component::Config extension to perl.
3
# It was generated automatically by MakeMaker version
4
# 6.17 (Revision: 1.133) from the contents of
5
# Makefile.PL. Don't edit this file, edit Makefile.PL instead.
7
# ANY CHANGES MADE HERE WILL BE LOST!
9
# MakeMaker ARGV: (q[INSTALLDIRS=vendor])
11
# MakeMaker Parameters:
13
# CCFLAGS => q[-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DEAPI -DTARGET="apache" -DHAVE_SET_DUMPABLE -DDB_DBM_HSEARCH=1 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX -O1 -g -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64]
14
# DEFINE => q[ -DAPACHE -DEP2 -DLIBXSLT $(DEFS)]
15
# INC => q[-I/home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2 -I/usr/include/apache-1.3 -I/usr/lib/apache/1.3/regex -I/usr/lib/apache/1.3/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2 -I/home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2/xs]
16
# LIBS => [q[-L/usr/lib -lxml2 -lz -lpthread -lm -L/usr/lib -lxslt -lxml2 -lz -lpthread -lm]]
17
# NAME => q[Embperl::Component::Config]
18
# TYPEMAPS => [q[../../../typemap]]
20
# VERSION_FROM => q[/home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2/Embperl.pm]
21
# depend => { Config.c=>q[] }
23
# --- MakeMaker post_initialize section:
26
# --- MakeMaker const_config section:
28
# These definitions are from config.sh (via /usr/lib/perl/5.8/Config.pm)
30
# They may have been overridden via Makefile.PL or on the command line
38
LDDLFLAGS = -shared -L/usr/local/lib
39
LDFLAGS = -L/usr/local/lib
40
LIBC = /lib/libc-2.3.2.so
44
OSVERS = 2.6.10-rc1-bk1
46
SITELIBEXP = /usr/local/share/perl/5.8.4
47
SITEARCHEXP = /usr/local/lib/perl/5.8.4
51
VENDORARCHEXP = /usr/lib/perl5
52
VENDORLIBEXP = /usr/share/perl5
55
# --- MakeMaker constants section:
58
NAME = Embperl::Component::Config
59
NAME_SYM = Embperl_Component_Config
61
VERSION_MACRO = VERSION
63
DEFINE_VERSION = -D$(VERSION_MACRO)=\"$(VERSION)\"
65
XS_VERSION_MACRO = XS_VERSION
66
XS_DEFINE_VERSION = -D$(XS_VERSION_MACRO)=\"$(XS_VERSION)\"
67
INST_ARCHLIB = ../../../../blib/arch
68
INST_SCRIPT = ../../../../blib/script
69
INST_BIN = ../../../../blib/bin
70
INST_LIB = ../../../../blib/lib
71
INST_MAN1DIR = ../../../../blib/man1
72
INST_MAN3DIR = ../../../../blib/man3
78
PERLPREFIX = $(PREFIX)
79
SITEPREFIX = $(PREFIX)/local
80
VENDORPREFIX = $(PREFIX)
81
INSTALLPRIVLIB = $(PERLPREFIX)/share/perl/5.8
82
DESTINSTALLPRIVLIB = $(DESTDIR)$(INSTALLPRIVLIB)
83
INSTALLSITELIB = $(SITEPREFIX)/share/perl/5.8.4
84
DESTINSTALLSITELIB = $(DESTDIR)$(INSTALLSITELIB)
85
INSTALLVENDORLIB = $(VENDORPREFIX)/share/perl5
86
DESTINSTALLVENDORLIB = $(DESTDIR)$(INSTALLVENDORLIB)
87
INSTALLARCHLIB = $(PERLPREFIX)/lib/perl/5.8
88
DESTINSTALLARCHLIB = $(DESTDIR)$(INSTALLARCHLIB)
89
INSTALLSITEARCH = $(SITEPREFIX)/lib/perl/5.8.4
90
DESTINSTALLSITEARCH = $(DESTDIR)$(INSTALLSITEARCH)
91
INSTALLVENDORARCH = $(VENDORPREFIX)/lib/perl5
92
DESTINSTALLVENDORARCH = $(DESTDIR)$(INSTALLVENDORARCH)
93
INSTALLBIN = $(PERLPREFIX)/bin
94
DESTINSTALLBIN = $(DESTDIR)$(INSTALLBIN)
95
INSTALLSITEBIN = $(SITEPREFIX)/bin
96
DESTINSTALLSITEBIN = $(DESTDIR)$(INSTALLSITEBIN)
97
INSTALLVENDORBIN = $(VENDORPREFIX)/bin
98
DESTINSTALLVENDORBIN = $(DESTDIR)$(INSTALLVENDORBIN)
99
INSTALLSCRIPT = $(PERLPREFIX)/bin
100
DESTINSTALLSCRIPT = $(DESTDIR)$(INSTALLSCRIPT)
101
INSTALLMAN1DIR = $(PERLPREFIX)/share/man/man1
102
DESTINSTALLMAN1DIR = $(DESTDIR)$(INSTALLMAN1DIR)
103
INSTALLSITEMAN1DIR = $(SITEPREFIX)/man/man1
104
DESTINSTALLSITEMAN1DIR = $(DESTDIR)$(INSTALLSITEMAN1DIR)
105
INSTALLVENDORMAN1DIR = $(VENDORPREFIX)/share/man/man1
106
DESTINSTALLVENDORMAN1DIR = $(DESTDIR)$(INSTALLVENDORMAN1DIR)
107
INSTALLMAN3DIR = $(PERLPREFIX)/share/man/man3
108
DESTINSTALLMAN3DIR = $(DESTDIR)$(INSTALLMAN3DIR)
109
INSTALLSITEMAN3DIR = $(SITEPREFIX)/man/man3
110
DESTINSTALLSITEMAN3DIR = $(DESTDIR)$(INSTALLSITEMAN3DIR)
111
INSTALLVENDORMAN3DIR = $(VENDORPREFIX)/share/man/man3
112
DESTINSTALLVENDORMAN3DIR = $(DESTDIR)$(INSTALLVENDORMAN3DIR)
113
PERL_LIB = /usr/share/perl/5.8
114
PERL_ARCHLIB = /usr/lib/perl/5.8
115
LIBPERL_A = libperl.a
116
FIRST_MAKEFILE = Makefile
117
MAKEFILE_OLD = $(FIRST_MAKEFILE).old
118
MAKE_APERL_FILE = $(FIRST_MAKEFILE).aperl
120
PERL_INC = /usr/lib/perl/5.8/CORE
122
FULLPERL = /usr/bin/perl
125
FULLPERLRUN = $(FULLPERL)
126
ABSPERLRUN = $(ABSPERL)
127
PERLRUNINST = $(PERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
128
FULLPERLRUNINST = $(FULLPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
129
ABSPERLRUNINST = $(ABSPERLRUN) "-I$(INST_ARCHLIB)" "-I$(INST_LIB)"
134
MAKEMAKER = /usr/share/perl/5.8/ExtUtils/MakeMaker.pm
138
# FULLEXT = Pathname for extension directory (eg Foo/Bar/Oracle).
139
# BASEEXT = Basename part of FULLEXT. May be just equal FULLEXT. (eg Oracle)
140
# PARENT_NAME = NAME without BASEEXT and no trailing :: (eg Foo::Bar)
141
# DLBASE = Basename part of dynamic library. May be just equal BASEEXT.
142
FULLEXT = Embperl/Component/Config
144
PARENT_NAME = Embperl::Component
146
VERSION_FROM = /home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2/Embperl.pm
147
INC = -I/home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2 -I/usr/include/apache-1.3 -I/usr/lib/apache/1.3/regex -I/usr/lib/apache/1.3/os/unix -I/usr/include/libxml2 -I/usr/include/libxml2 -I/home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2/xs
148
DEFINE = -DAPACHE -DEP2 -DLIBXSLT $(DEFS)
149
OBJECT = $(BASEEXT)$(OBJ_EXT)
153
# Handy lists of source code files:
161
# Where is the Config information that we are using/depend on
162
CONFIGDEP = $(PERL_ARCHLIB)$(DIRFILESEP)Config.pm $(PERL_INC)$(DIRFILESEP)config.h
164
# Where to build things
165
INST_LIBDIR = $(INST_LIB)/Embperl/Component
166
INST_ARCHLIBDIR = $(INST_ARCHLIB)/Embperl/Component
168
INST_AUTODIR = $(INST_LIB)/auto/$(FULLEXT)
169
INST_ARCHAUTODIR = $(INST_ARCHLIB)/auto/$(FULLEXT)
171
INST_STATIC = $(INST_ARCHAUTODIR)/$(BASEEXT)$(LIB_EXT)
172
INST_DYNAMIC = $(INST_ARCHAUTODIR)/$(DLBASE).$(DLEXT)
173
INST_BOOT = $(INST_ARCHAUTODIR)/$(BASEEXT).bs
186
# --- MakeMaker platform_constants section:
187
MM_Unix_VERSION = 1.42
188
PERL_MALLOC_DEF = -DPERL_EXTMALLOC_DEF -Dmalloc=Perl_malloc -Dfree=Perl_mfree -Drealloc=Perl_realloc -Dcalloc=Perl_calloc
191
# --- MakeMaker tool_autosplit section:
192
# Usage: $(AUTOSPLITFILE) FileToSplit AutoDirToSplitInto
193
AUTOSPLITFILE = $(PERLRUN) -e 'use AutoSplit; autosplit($$ARGV[0], $$ARGV[1], 0, 1, 1)'
197
# --- MakeMaker tool_xsubpp section:
199
XSUBPPDIR = /usr/share/perl/5.8.4/ExtUtils
200
XSUBPP = $(XSUBPPDIR)/xsubpp
202
XSUBPPDEPS = /usr/share/perl/5.8/ExtUtils/typemap ../../../typemap $(XSUBPP)
203
XSUBPPARGS = -typemap /usr/share/perl/5.8/ExtUtils/typemap -typemap ../../../typemap
207
# --- MakeMaker tools_other section:
212
NOOP = $(SHELL) -c true
219
DEV_NULL = > /dev/null 2>&1
220
MKPATH = $(PERLRUN) "-MExtUtils::Command" -e mkpath
221
EQUALIZE_TIMESTAMP = $(PERLRUN) "-MExtUtils::Command" -e eqtime
226
MOD_INSTALL = $(PERLRUN) -MExtUtils::Install -e 'install({@ARGV}, '\''$(VERBINST)'\'', 0, '\''$(UNINST)'\'');'
227
DOC_INSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e perllocal_install
228
UNINSTALL = $(PERLRUN) "-MExtUtils::Command::MM" -e uninstall
229
WARN_IF_OLD_PACKLIST = $(PERLRUN) "-MExtUtils::Command::MM" -e warn_if_old_packlist
232
# --- MakeMaker makemakerdflt section:
237
# --- MakeMaker dist section skipped.
239
# --- MakeMaker macro section:
242
# --- MakeMaker depend section:
246
# --- MakeMaker cflags section:
248
CCFLAGS = -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include-D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DLINUX=22 -DEAPI -DTARGET="apache" -DHAVE_SET_DUMPABLE -DDB_DBM_HSEARCH=1 -DDEV_RANDOM=/dev/random -DUSE_HSREGEX -O1 -g -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
254
# --- MakeMaker const_loadlibs section:
256
# Embperl::Component::Config might depend on some other libraries:
257
# See ExtUtils::Liblist for details
259
EXTRALIBS = -L/usr/lib -lxml2 -lz -L/usr/lib -lxslt -lxml2 -lz
260
LDLOADLIBS = -L/usr/lib -lxml2 -lz -lpthread -lm -L/usr/lib -lxslt -lxml2 -lz -lpthread -lm
265
# --- MakeMaker const_cccmd section:
266
CCCMD = $(CC) -c $(PASTHRU_INC) $(INC) \
267
$(CCFLAGS) $(OPTIMIZE) \
268
$(PERLTYPE) $(MPOLLUTE) $(DEFINE_VERSION) \
271
# --- MakeMaker post_constants section:
274
# --- MakeMaker pasthru section:
276
PASTHRU = LIB="$(LIB)"\
277
LIBPERL_A="$(LIBPERL_A)"\
278
LINKTYPE="$(LINKTYPE)"\
280
OPTIMIZE="$(OPTIMIZE)"\
281
PASTHRU_DEFINE="$(PASTHRU_DEFINE)"\
282
PASTHRU_INC="$(PASTHRU_INC)"
285
# --- MakeMaker special_targets section:
286
.SUFFIXES: .xs .c .C .cpp .i .s .cxx .cc $(OBJ_EXT)
288
.PHONY: all config static dynamic test linkext manifest
292
# --- MakeMaker c_o section:
295
cc -E -c $(PASTHRU_INC) $(INC) \
296
$(CCFLAGS) $(OPTIMIZE) \
297
$(PERLTYPE) $(MPOLLUTE) $(DEFINE_VERSION) \
298
$(XS_DEFINE_VERSION) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.c > $*.i
301
$(CCCMD) -S $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.c
304
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.c
307
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.C
310
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.cpp
313
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.cxx
316
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.cc
319
# --- MakeMaker xs_c section:
322
$(PERLRUN) $(XSUBPP) $(XSPROTOARG) $(XSUBPPARGS) $(XSUBPP_EXTRA_ARGS) $*.xs > $*.xsc && $(MV) $*.xsc $*.c
325
# --- MakeMaker xs_o section:
328
$(PERLRUN) $(XSUBPP) $(XSPROTOARG) $(XSUBPPARGS) $*.xs > $*.xsc && $(MV) $*.xsc $*.c
329
$(CCCMD) $(CCCDLFLAGS) "-I$(PERL_INC)" $(PASTHRU_DEFINE) $(DEFINE) $*.c
332
# --- MakeMaker top_targets section:
333
all :: pure_all manifypods
337
pure_all :: $(O_FILES) subdirs
340
subdirs :: $(MYEXTLIB)
343
config :: $(FIRST_MAKEFILE) $(INST_LIBDIR)$(DIRFILESEP).exists
346
config :: $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
349
config :: $(INST_AUTODIR)$(DIRFILESEP).exists
352
$(INST_AUTODIR)/.exists :: /usr/lib/perl/5.8/CORE/perl.h
353
$(NOECHO) $(MKPATH) $(INST_AUTODIR)
354
$(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8/CORE/perl.h $(INST_AUTODIR)/.exists
356
-$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_AUTODIR)
358
$(INST_LIBDIR)/.exists :: /usr/lib/perl/5.8/CORE/perl.h
359
$(NOECHO) $(MKPATH) $(INST_LIBDIR)
360
$(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8/CORE/perl.h $(INST_LIBDIR)/.exists
362
-$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_LIBDIR)
364
$(INST_ARCHAUTODIR)/.exists :: /usr/lib/perl/5.8/CORE/perl.h
365
$(NOECHO) $(MKPATH) $(INST_ARCHAUTODIR)
366
$(NOECHO) $(EQUALIZE_TIMESTAMP) /usr/lib/perl/5.8/CORE/perl.h $(INST_ARCHAUTODIR)/.exists
368
-$(NOECHO) $(CHMOD) $(PERM_RWX) $(INST_ARCHAUTODIR)
371
perldoc ExtUtils::MakeMaker
374
# --- MakeMaker linkext section:
376
linkext :: $(LINKTYPE)
380
# --- MakeMaker dlsyms section:
383
# --- MakeMaker dynamic section:
385
dynamic :: $(FIRST_MAKEFILE) $(INST_DYNAMIC) $(INST_BOOT)
389
# --- MakeMaker dynamic_bs section:
390
BOOTSTRAP = $(BASEEXT).bs
392
# As Mkbootstrap might not write a file (if none is required)
393
# we use touch to prevent make continually trying to remake it.
394
# The DynaLoader only reads a non-empty file.
395
$(BOOTSTRAP): $(FIRST_MAKEFILE) $(BOOTDEP) $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
396
$(NOECHO) $(ECHO) "Running Mkbootstrap for $(NAME) ($(BSLOADLIBS))"
397
$(NOECHO) $(PERLRUN) \
398
"-MExtUtils::Mkbootstrap" \
399
-e "Mkbootstrap('$(BASEEXT)','$(BSLOADLIBS)');"
400
$(NOECHO) $(TOUCH) $(BOOTSTRAP)
401
$(CHMOD) $(PERM_RW) $@
403
$(INST_BOOT): $(BOOTSTRAP) $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
404
$(NOECHO) $(RM_RF) $(INST_BOOT)
405
-$(CP) $(BOOTSTRAP) $(INST_BOOT)
406
$(CHMOD) $(PERM_RW) $@
409
# --- MakeMaker dynamic_lib section:
411
# This section creates the dynamically loadable $(INST_DYNAMIC)
412
# from $(OBJECT) and possibly $(MYEXTLIB).
418
$(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $(BOOTSTRAP) $(INST_ARCHAUTODIR)$(DIRFILESEP).exists $(EXPORT_LIST) $(PERL_ARCHIVE) $(PERL_ARCHIVE_AFTER) $(INST_DYNAMIC_DEP)
420
LD_RUN_PATH="$(LD_RUN_PATH)" $(LD) $(LDDLFLAGS) $(LDFROM) $(OTHERLDFLAGS) -o $@ $(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) $(PERL_ARCHIVE_AFTER) $(EXPORT_LIST) $(INST_DYNAMIC_FIX)
421
$(CHMOD) $(PERM_RWX) $@
424
# --- MakeMaker static section:
426
## $(INST_PM) has been moved to the all: target.
427
## It remains here for awhile to allow for old usage: "make static"
428
static :: $(FIRST_MAKEFILE) $(INST_STATIC)
432
# --- MakeMaker static_lib section:
434
$(INST_STATIC): $(OBJECT) $(MYEXTLIB) $(INST_ARCHAUTODIR)$(DIRFILESEP).exists
436
$(FULL_AR) $(AR_STATIC_ARGS) $@ $(OBJECT) && $(RANLIB) $@
437
$(CHMOD) $(PERM_RWX) $@
438
$(NOECHO) $(ECHO) "$(EXTRALIBS)" > $(INST_ARCHAUTODIR)/extralibs.ld
442
# --- MakeMaker manifypods section:
444
POD2MAN_EXE = $(PERLRUN) "-MExtUtils::Command::MM" -e pod2man "--"
445
POD2MAN = $(POD2MAN_EXE)
448
manifypods : pure_all
454
# --- MakeMaker processPL section:
457
# --- MakeMaker installbin section:
460
# --- MakeMaker subdirs section:
464
# --- MakeMaker clean_subdirs section:
469
# --- MakeMaker clean section:
471
# Delete temporary files but do not touch installed files. We don't delete
472
# the Makefile here so a later make realclean still has a makefile to use.
474
clean :: clean_subdirs
475
-$(RM_RF) Config.c ./blib $(MAKE_APERL_FILE) $(INST_ARCHAUTODIR)/extralibs.all $(INST_ARCHAUTODIR)/extralibs.ld perlmain.c tmon.out mon.out so_locations pm_to_blib *$(OBJ_EXT) *$(LIB_EXT) perl.exe perl perl$(EXE_EXT) $(BOOTSTRAP) $(BASEEXT).bso $(BASEEXT).def lib$(BASEEXT).def $(BASEEXT).exp $(BASEEXT).x core core.*perl.*.? *perl.core core.[0-9] core.[0-9][0-9] core.[0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9] core.[0-9][0-9][0-9][0-9][0-9]
476
-$(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
479
# --- MakeMaker realclean_subdirs section:
484
# --- MakeMaker realclean section:
486
# Delete temporary files (via clean) and also delete installed files
487
realclean purge :: clean realclean_subdirs
488
$(RM_RF) $(INST_AUTODIR) $(INST_ARCHAUTODIR)
489
$(RM_RF) $(DISTVNAME)
490
$(RM_F) $(INST_DYNAMIC) $(INST_BOOT)
491
$(RM_F) $(INST_STATIC)
492
$(RM_F) $(MAKEFILE_OLD) $(FIRST_MAKEFILE)
495
# --- MakeMaker metafile section:
497
$(NOECHO) $(ECHO) '# http://module-build.sourceforge.net/META-spec.html' > META.yml
498
$(NOECHO) $(ECHO) '#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX#' >> META.yml
499
$(NOECHO) $(ECHO) 'name: Embperl-Component-Config' >> META.yml
500
$(NOECHO) $(ECHO) 'version: 2.0rc2' >> META.yml
501
$(NOECHO) $(ECHO) 'version_from: /home/gus/src-arch/+packages/libembperl-perl/libembperl-perl-2.0rc2/Embperl.pm' >> META.yml
502
$(NOECHO) $(ECHO) 'installdirs: site' >> META.yml
503
$(NOECHO) $(ECHO) 'requires:' >> META.yml
504
$(NOECHO) $(ECHO) '' >> META.yml
505
$(NOECHO) $(ECHO) 'distribution_type: module' >> META.yml
506
$(NOECHO) $(ECHO) 'generated_by: ExtUtils::MakeMaker version 6.17' >> META.yml
509
# --- MakeMaker metafile_addtomanifest section:
510
metafile_addtomanifest:
511
$(NOECHO) $(PERLRUN) -MExtUtils::Manifest=maniadd -e 'eval { maniadd({q{META.yml} => q{Module meta-data (added by MakeMaker)}}) } ' \
512
-e ' or print "Could not add META.yml to MANIFEST: $${'\''@'\''}\n"'
515
# --- MakeMaker dist_basics section skipped.
517
# --- MakeMaker dist_core section skipped.
519
# --- MakeMaker distdir section skipped.
521
# --- MakeMaker dist_test section skipped.
523
# --- MakeMaker dist_ci section skipped.
525
# --- MakeMaker install section skipped.
527
# --- MakeMaker force section:
528
# Phony target to force checking subdirectories.
533
# --- MakeMaker perldepend section:
536
$(PERL_INC)/EXTERN.h \
537
$(PERL_INC)/INTERN.h \
540
$(PERL_INC)/cc_runtime.h \
541
$(PERL_INC)/config.h \
544
$(PERL_INC)/dosish.h \
545
$(PERL_INC)/embed.h \
546
$(PERL_INC)/embedvar.h \
547
$(PERL_INC)/fakethr.h \
550
$(PERL_INC)/handy.h \
552
$(PERL_INC)/intrpvar.h \
553
$(PERL_INC)/iperlsys.h \
554
$(PERL_INC)/keywords.h \
556
$(PERL_INC)/nostdio.h \
558
$(PERL_INC)/opcode.h \
559
$(PERL_INC)/patchlevel.h \
561
$(PERL_INC)/perlio.h \
562
$(PERL_INC)/perlsdio.h \
563
$(PERL_INC)/perlsfio.h \
564
$(PERL_INC)/perlvars.h \
565
$(PERL_INC)/perly.h \
567
$(PERL_INC)/pp_proto.h \
568
$(PERL_INC)/proto.h \
569
$(PERL_INC)/regcomp.h \
570
$(PERL_INC)/regexp.h \
571
$(PERL_INC)/regnodes.h \
572
$(PERL_INC)/scope.h \
574
$(PERL_INC)/thrdvar.h \
575
$(PERL_INC)/thread.h \
576
$(PERL_INC)/unixish.h \
579
$(OBJECT) : $(PERL_HDRS)
581
Config.c : $(XSUBPPDEPS)
584
# --- MakeMaker makefile section:
586
$(OBJECT) : $(FIRST_MAKEFILE)
588
# We take a very conservative approach here, but it's worth it.
589
# We move Makefile to Makefile.old here to avoid gnu make looping.
590
$(FIRST_MAKEFILE) : Makefile.PL $(CONFIGDEP)
591
$(NOECHO) $(ECHO) "Makefile out-of-date with respect to $?"
592
$(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
593
$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
594
$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
595
-$(MAKE) -f $(MAKEFILE_OLD) clean $(DEV_NULL) || $(NOOP)
596
$(PERLRUN) Makefile.PL "INSTALLDIRS=vendor"
597
$(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
598
$(NOECHO) $(ECHO) "==> Please rerun the make command. <=="
603
# --- MakeMaker staticmake section:
605
# --- MakeMaker makeaperl section ---
606
MAP_TARGET = ../../../../perl
607
FULLPERL = /usr/bin/perl
610
# --- MakeMaker test section:
613
TEST_TYPE=test_$(LINKTYPE)
618
testdb :: testdb_$(LINKTYPE)
621
$(NOECHO) $(ECHO) 'No tests defined for $(NAME) extension.'
623
test_dynamic :: pure_all
625
testdb_dynamic :: pure_all
626
PERL_DL_NONLAZY=1 $(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
630
test_static :: pure_all $(MAP_TARGET)
632
testdb_static :: pure_all $(MAP_TARGET)
633
PERL_DL_NONLAZY=1 ./$(MAP_TARGET) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
637
# --- MakeMaker ppd section:
638
# Creates a PPD (Perl Package Description) for a binary distribution.
640
$(NOECHO) $(ECHO) '<SOFTPKG NAME="$(DISTNAME)" VERSION="2,0rc2,0,0">' > $(DISTNAME).ppd
641
$(NOECHO) $(ECHO) ' <TITLE>$(DISTNAME)</TITLE>' >> $(DISTNAME).ppd
642
$(NOECHO) $(ECHO) ' <ABSTRACT></ABSTRACT>' >> $(DISTNAME).ppd
643
$(NOECHO) $(ECHO) ' <AUTHOR></AUTHOR>' >> $(DISTNAME).ppd
644
$(NOECHO) $(ECHO) ' <IMPLEMENTATION>' >> $(DISTNAME).ppd
645
$(NOECHO) $(ECHO) ' <OS NAME="$(OSNAME)" />' >> $(DISTNAME).ppd
646
$(NOECHO) $(ECHO) ' <ARCHITECTURE NAME="i386-linux-thread-multi" />' >> $(DISTNAME).ppd
647
$(NOECHO) $(ECHO) ' <CODEBASE HREF="" />' >> $(DISTNAME).ppd
648
$(NOECHO) $(ECHO) ' </IMPLEMENTATION>' >> $(DISTNAME).ppd
649
$(NOECHO) $(ECHO) '</SOFTPKG>' >> $(DISTNAME).ppd
652
# --- MakeMaker pm_to_blib section:
654
pm_to_blib: $(TO_INST_PM)
655
$(NOECHO) $(TOUCH) $@
657
# --- MakeMaker selfdocument section:
660
# --- MakeMaker postamble section: