Amibroker-OLE-Interface
view release on metacpan or search on metacpan
# --- MakeMaker installbin section:
# --- MakeMaker subdirs section:
# none
# --- MakeMaker clean_subdirs section:
clean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker clean section:
# Delete temporary files but do not touch installed files. We don't delete
# the Makefile here so a later make realclean still has a makefile to use.
clean :: clean_subdirs
- $(RM_F) \
$(BASEEXT).bso $(BASEEXT).def \
$(BASEEXT).exp $(BASEEXT).x \
$(BOOTSTRAP) $(INST_ARCHAUTODIR)\extralibs.all \
$(INST_ARCHAUTODIR)\extralibs.ld $(MAKE_APERL_FILE) \
*$(LIB_EXT) *$(OBJ_EXT) \
*perl.core MYMETA.json \
MYMETA.yml blibdirs.ts \
core core.*perl.*.? \
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] lib$(BASEEXT).def \
mon.out perl \
perl$(EXE_EXT) perl.exe \
perlmain.c pm_to_blib \
pm_to_blib.ts so_locations \
tmon.out
- $(RM_RF) \
Amibroker-OLE-Interface-* blib \
dll.base dll.exp
$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
- $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD) $(DEV_NULL)
# --- MakeMaker realclean_subdirs section:
realclean_subdirs :
$(NOECHO) $(NOOP)
# --- MakeMaker realclean section:
# Delete temporary files (via clean) and also delete dist files
realclean purge :: clean realclean_subdirs
- $(RM_F) \
$(MAKEFILE_OLD) $(FIRST_MAKEFILE)
- $(RM_RF) \
$(DISTVNAME)
# --- MakeMaker metafile section:
metafile : create_distdir
$(NOECHO) $(ECHO) Generating META.yml
$(NOECHO) $(ECHO) --- > META_new.yml
$(NOECHO) $(ECHO) "abstract: 'A Simple Perl interface to OLE Automation framework of Amibroker Software.'" >> META_new.yml
$(NOECHO) $(ECHO) author: >> META_new.yml
$(NOECHO) $(ECHO) " - 'Babu Prasad HP <bprasad@cpan.org>'" >> META_new.yml
$(NOECHO) $(ECHO) build_requires: >> META_new.yml
$(NOECHO) $(ECHO) " FindBin: '0'" >> META_new.yml
$(NOECHO) $(ECHO) " Test::More: '1.001014'" >> META_new.yml
$(NOECHO) $(ECHO) configure_requires: >> META_new.yml
$(NOECHO) $(ECHO) " ExtUtils::MakeMaker: '0'" >> META_new.yml
$(NOECHO) $(ECHO) "dynamic_config: 1" >> META_new.yml
$(NOECHO) $(ECHO) "generated_by: 'ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240'" >> META_new.yml
$(NOECHO) $(ECHO) "license: artistic_2" >> META_new.yml
$(NOECHO) $(ECHO) meta-spec: >> META_new.yml
$(NOECHO) $(ECHO) " url: http://module-build.sourceforge.net/META-spec-v1.4.html" >> META_new.yml
$(NOECHO) $(ECHO) " version: '1.4'" >> META_new.yml
$(NOECHO) $(ECHO) "name: Amibroker-OLE-Interface" >> META_new.yml
$(NOECHO) $(ECHO) no_index: >> META_new.yml
$(NOECHO) $(ECHO) " directory:" >> META_new.yml
$(NOECHO) $(ECHO) " - t" >> META_new.yml
$(NOECHO) $(ECHO) " - inc" >> META_new.yml
$(NOECHO) $(ECHO) requires: >> META_new.yml
$(NOECHO) $(ECHO) " Carp: '0'" >> META_new.yml
$(NOECHO) $(ECHO) " File::Slurp: '9999.19'" >> META_new.yml
$(NOECHO) $(ECHO) " IO::File: '1.14'" >> META_new.yml
$(NOECHO) $(ECHO) " Path::Tiny: '0.061'" >> META_new.yml
$(NOECHO) $(ECHO) " Win32: '0.51'" >> META_new.yml
$(NOECHO) $(ECHO) " Win32::OLE: '0.1712'" >> META_new.yml
$(NOECHO) $(ECHO) " perl: '5.006'" >> META_new.yml
$(NOECHO) $(ECHO) "version: '0.03'" >> META_new.yml
-$(NOECHO) $(MV) META_new.yml $(DISTVNAME)/META.yml
$(NOECHO) $(ECHO) Generating META.json
$(NOECHO) $(ECHO) {{ > META_new.json
$(NOECHO) $(ECHO) " \"abstract\" : \"A Simple Perl interface to OLE Automation framework of Amibroker Software.\"," >> META_new.json
$(NOECHO) $(ECHO) " \"author\" : [" >> META_new.json
$(NOECHO) $(ECHO) " \"Babu Prasad HP ^<bprasad^@cpan.org^>\"" >> META_new.json
$(NOECHO) $(ECHO) " ]," >> META_new.json
$(NOECHO) $(ECHO) " \"dynamic_config\" : 1," >> META_new.json
$(NOECHO) $(ECHO) " \"generated_by\" : \"ExtUtils::MakeMaker version 7.04, CPAN::Meta::Converter version 2.143240\"," >> META_new.json
$(NOECHO) $(ECHO) " \"license\" : [" >> META_new.json
$(NOECHO) $(ECHO) " \"artistic_2\"" >> META_new.json
$(NOECHO) $(ECHO) " ]," >> META_new.json
$(NOECHO) $(ECHO) " \"meta-spec\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"url\" : \"http://search.cpan.org/perldoc?CPAN::Meta::Spec\"," >> META_new.json
$(NOECHO) $(ECHO) " \"version\" : \"2\"" >> META_new.json
$(NOECHO) $(ECHO) " }}," >> META_new.json
$(NOECHO) $(ECHO) " \"name\" : \"Amibroker-OLE-Interface\"," >> META_new.json
$(NOECHO) $(ECHO) " \"no_index\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"directory\" : [" >> META_new.json
$(NOECHO) $(ECHO) " \"t\"," >> META_new.json
$(NOECHO) $(ECHO) " \"inc\"" >> META_new.json
$(NOECHO) $(ECHO) " ]" >> META_new.json
$(NOECHO) $(ECHO) " }}," >> META_new.json
$(NOECHO) $(ECHO) " \"prereqs\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"build\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"requires\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"FindBin\" : \"0\"," >> META_new.json
$(NOECHO) $(ECHO) " \"Test::More\" : \"1.001014\"" >> META_new.json
$(NOECHO) $(ECHO) " }}" >> META_new.json
$(NOECHO) $(ECHO) " }}," >> META_new.json
$(NOECHO) $(ECHO) " \"configure\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"requires\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"ExtUtils::MakeMaker\" : \"0\"" >> META_new.json
$(NOECHO) $(ECHO) " }}" >> META_new.json
$(NOECHO) $(ECHO) " }}," >> META_new.json
$(NOECHO) $(ECHO) " \"runtime\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"requires\" : {{" >> META_new.json
$(NOECHO) $(ECHO) " \"Carp\" : \"0\"," >> META_new.json
$(NOECHO) $(ECHO) " \"File::Slurp\" : \"9999.19\"," >> META_new.json
$(NOECHO) $(ECHO) " \"IO::File\" : \"1.14\"," >> META_new.json
$(NOECHO) $(ECHO) " \"Path::Tiny\" : \"0.061\"," >> META_new.json
$(NOECHO) $(ECHO) " \"Win32\" : \"0.51\"," >> META_new.json
$(NOECHO) $(ECHO) " \"Win32::OLE\" : \"0.1712\"," >> META_new.json
$(NOECHO) $(ECHO) " \"perl\" : \"5.006\"" >> META_new.json
$(NOECHO) $(ECHO) " }}" >> META_new.json
$(NOECHO) $(ECHO) " }}" >> META_new.json
$(NOECHO) $(ECHO) " }}," >> META_new.json
$(NOECHO) $(ECHO) " \"release_status\" : \"stable\"," >> META_new.json
$(NOECHO) $(ECHO) " \"version\" : \"0.03\"" >> META_new.json
$(NOECHO) $(ECHO) }} >> META_new.json
-$(NOECHO) $(MV) META_new.json $(DISTVNAME)/META.json
# --- MakeMaker signature section:
signature :
cpansign -s
# --- MakeMaker dist_basics section:
distclean :: realclean distcheck
$(NOECHO) $(NOOP)
distcheck :
$(PERLRUN) "-MExtUtils::Manifest=fullcheck" -e fullcheck
$(NOECHO) $(ECHO) "Cleaning current config before rebuilding Makefile..."
-$(NOECHO) $(RM_F) $(MAKEFILE_OLD)
-$(NOECHO) $(MV) $(FIRST_MAKEFILE) $(MAKEFILE_OLD)
- $(MAKE) $(USEMAKEFILE) $(MAKEFILE_OLD) clean $(DEV_NULL)
$(PERLRUN) Makefile.PL
$(NOECHO) $(ECHO) "==> Your Makefile has been rebuilt. <=="
$(NOECHO) $(ECHO) "==> Please rerun the $(MAKE) command. <=="
$(FALSE)
# --- MakeMaker staticmake section:
# --- MakeMaker makeaperl section ---
MAP_TARGET = perl
FULLPERL = "C:\DevTools\Strawberry\perl\bin\perl.exe"
$(MAP_TARGET) :: static $(MAKE_APERL_FILE)
$(MAKE) $(USEMAKEFILE) $(MAKE_APERL_FILE) $@
$(MAKE_APERL_FILE) : $(FIRST_MAKEFILE) pm_to_blib
$(NOECHO) $(ECHO) Writing \"$(MAKE_APERL_FILE)\" for this $(MAP_TARGET)
$(NOECHO) $(PERLRUNINST) \
Makefile.PL DIR="" \
MAKEFILE=$(MAKE_APERL_FILE) LINKTYPE=static \
MAKEAPERL=1 NORECURS=1 CCCDLFLAGS=
# --- MakeMaker test section:
TEST_VERBOSE=0
TEST_TYPE=test_$(LINKTYPE)
TEST_FILE = test.pl
TEST_FILES = t/*.t
TESTDB_SW = -d
testdb :: testdb_$(LINKTYPE)
test :: $(TEST_TYPE) subdirs-test
subdirs-test ::
$(NOECHO) $(NOOP)
test_dynamic :: pure_all
$(FULLPERLRUN) "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness($(TEST_VERBOSE), '$(INST_LIB)', '$(INST_ARCHLIB)')" $(TEST_FILES)
testdb_dynamic :: pure_all
$(FULLPERLRUN) $(TESTDB_SW) "-I$(INST_LIB)" "-I$(INST_ARCHLIB)" $(TEST_FILE)
test_ : test_dynamic
test_static :: test_dynamic
testdb_static :: testdb_dynamic
# --- MakeMaker ppd section:
# Creates a PPD (Perl Package Description) for a binary distribution.
ppd :
$(NOECHO) $(ECHO) "<SOFTPKG NAME=\"$(DISTNAME)\" VERSION=\"$(VERSION)\">" > $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <ABSTRACT>A Simple Perl interface to OLE Automation framework of Amibroker Software.</ABSTRACT>" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <AUTHOR>Babu Prasad HP <bprasad@cpan.org></AUTHOR>" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <IMPLEMENTATION>" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <PERLCORE VERSION=\"5,006,0,0\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"Carp::\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"File::Slurp\" VERSION=\"9999.19\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"IO::File\" VERSION=\"1.14\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"Path::Tiny\" VERSION=\"0.061\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"Win32::\" VERSION=\"0.51\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <REQUIRE NAME=\"Win32::OLE\" VERSION=\"0.1712\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <ARCHITECTURE NAME=\"MSWin32-x64-multi-thread-5.20\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " <CODEBASE HREF=\"\" />" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) " </IMPLEMENTATION>" >> $(DISTNAME).ppd
$(NOECHO) $(ECHO) ^</SOFTPKG^> >> $(DISTNAME).ppd
# --- MakeMaker pm_to_blib section:
pm_to_blib : $(FIRST_MAKEFILE) $(TO_INST_PM)
$(NOECHO) $(ABSPERLRUN) -MExtUtils::Install -e "pm_to_blib({{@ARGV}}, '$(INST_LIB)\auto', q[$(PM_FILTER)], '$(PERM_DIR)')" -- \
lib/Amibroker/OLE/APXCreator.pm blib\lib\Amibroker\OLE\APXCreator.pm \
lib/Amibroker/OLE/Interface.pm blib\lib\Amibroker\OLE\Interface.pm
$(NOECHO) $(TOUCH) pm_to_blib
# --- MakeMaker selfdocument section:
# --- MakeMaker postamble section:
# End.
( run in 1.385 second using v1.01-cache-2.11-cpan-e1769b4cff6 )