Amibroker-OLE-Interface
view release on metacpan or search on metacpan
# --- 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 0.558 second using v1.01-cache-2.11-cpan-39bf76dae61 )