Perl 6 - the future is here, just unevenly distributed

IRC log for #inline, 2014-11-19

| Channels | #inline index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:07 GitHub153 [inline-module-pm] karenetheridge comment on issue #7: Let's turn this around: what is the difference between Inline::Module and Inline::Module::MakeMaker: http://git.io/qAjifw
01:19 davido_lt here.
01:23 GitHub27 [inline-module-pm] ingydotnet comment on issue #7: Inline::Module is the module responsible for doing everything to ship Inline modules.... http://git.io/p1faVQ
01:26 GitHub157 [inline-module-pm] ingydotnet comment on issue #8: It's not a MakeMaker extension. Should it be? Can you give me an example EUMM extension that fixes up the Makefile?... http://git.io/5LR4CA
01:36 GitHub197 [acme-math-xs-pm] ingydotnet created m-i (+2 new commits): http://git.io/QGqEig
01:36 GitHub197 acme-math-xs-pm/m-i 30ae113 Ingy döt Net: Initial commit
01:36 GitHub197 acme-math-xs-pm/m-i 6858c5b Ingy döt Net: Need to add couple things manually in Makefile.PL
01:49 GitHub121 [inline-module-pm] Leont comment on issue #8: > It's not a MakeMaker extension. Should it be? Can you give me an example EUMM extension that fixes up the Makefile?... http://git.io/R0ZjrA
01:56 GitHub163 [inline-module-pm] ingydotnet comment on issue #8: Can you give me an example module that adds a postamble?... http://git.io/l8JtWg
01:58 davido_lt I thought we looked at that before.
02:04 GitHub126 [inline-module-pm] mohawk2 comment on issue #8: Module with a postamble: https://metacpan.org/source/ETJ/Gimp-2.31/Makefile.PL http://git.io/haX5Mg
02:06 davido_lt thanks mohawk++
02:06 mohawk welcome ;-)
02:06 mohawk not originally my code, but i heavily tweaked it
02:07 GitHub123 [inline-module-pm] ingydotnet comment on issue #8: I meant that I want to see a module that one would use in a Makefile.PL that adds a postamble. (Not a module dist with a Makefile.PL that adds a postamble directly). http://git.io/vliS4g
02:10 GitHub60 [inline-module-pm] karenetheridge comment on issue #8: @ingy I asked you a few days ago why you weren't using a postamble, showing... http://git.io/0ge2WA
02:15 GitHub197 [inline-module-pm] mohawk2 comment on issue #8: https://metacpan.org/pod/ExtUtils::MakeMaker::BigHelper http://git.io/d3en5Q
02:15 GitHub106 [inline-module-pm] ingydotnet comment on issue #8: FWIW, a postamble is just appending stuff to a Makefile. It's not that big of a deal. All I'm doing now is appending to the Makefile (and changing 'distdir :' to 'distdir ::'). I'll be glad to use a postamble technique if it's not a pita, but this isn't really buying us much.... http://git.io/kxsw-g
02:16 GitHub18 [inline-module-pm] daoswald comment on issue #8: http://search.cpan.org/perldoc?Dist%3A%3AZilla%3A%3APlugin%3A%3AMakeMaker%3A%3AAwesome http://git.io/u7gGDg
02:18 ingy davido_lt: that's not useful link
02:18 davido_lt not the correct link, or broken?
02:18 ingy I found that too, but it doesn't have a postamble example that I can find
02:19 davido_lt it has a dist.ini postamble example.
02:21 GitHub143 [inline-module-pm] Leont comment on issue #8: My own example would be [this](https://github.com/Leont/extutils-builder-plan/blob/master/lib/ExtUtils/Builder/MakeMaker.pm).  http://git.io/RLBStw
02:27 GitHub128 [inline-module-pm] ingydotnet comment on issue #8: Let me change the tune here. We are all not on the same page. Here is the current Makefile.PL API:... http://git.io/FbOImA
02:32 * ingy need to go meet people for dinner
02:33 ingy bbi hour or so
02:33 davido_lt Ok, just text me.
02:33 ingy leont: I need to add postamble rules for pure_all and distdir (or create_distdir)
02:34 ingy the problem is you can't do that if the first rule was defined with a single colon
02:34 ingy and the distdir rules are
02:34 ingy and I think pure_all used to be too on older perls
02:34 ingy so I need the fixup for that at least
02:35 ingy and if I'm already read→fix→write, then adding my own postamble seems ok (saving me needing to jump through EUMM hoops
02:36 ingy also Module::Install does exactly the above in lots of plugins
02:36 ingy and has been for over a decade
02:36 ingy food for thought
02:36 ingy (now for some food for belly)
02:37 ingy &
04:02 ingy back
04:13 GitHub114 [inline-module-pm] ingydotnet comment on issue #8: @Leont , I got some time to look at your module, and while it is reasonable, it doesn't allow for multiple modules of that style. In other words, if I did it that way, people couldn't use both of our modules.... http://git.io/ATROhg
04:14 davido_lt here
04:17 ingy hi
04:19 davido_lt hi :)
04:24 ingy I think the OO refactoring works
04:24 davido_lt I like it.
04:24 davido_lt feels cleaner.
04:26 davido_lt can I see how Acme::Math::XS::EUMM's Makefile.PL should look now?
04:28 davido_lt Couldn't Inline::Module::MakeMaker export WriteMakefile and prompt?
04:29 ingy prompt?
04:30 davido_lt We don't use it, but if Inline::Module::MakeMaker exports it, then Makefile.PL could just "use Inline::Module::MakeMaker" and the author doesn't need to "use ExtUtils::MakeMaker.
04:30 ingy I don't like that
04:31 ingy it requires too much tribal knowledge
04:31 davido_lt Ok.
04:31 ingy this way they just add something to an already normal Makefile.PL
04:31 davido_lt Yeah, that makes sense.
04:32 davido_lt At minimum, the author doesn't have to look as closely at whether Inline::Module::MakeMaker supples everything that EU::MM would have.
04:32 ingy hmm the eumm branch should be making Alt-A-M-XS-EUMM
04:32 davido_lt so it's better.
04:32 ingy yes
04:34 ingy how do we do a no_index with a normal EUMM?
04:34 davido_lt I'll find it.
04:34 ingy can you figure that out for me
04:34 ingy thxx
04:35 davido_lt http://search.cpan.org/~dagolden/CPAN-Meta-2.142690/lib/CPAN/Meta/Spec.pm#no_index
04:36 davido_lt checking something...
04:40 ingy I still don't see how to get it into MF.PL
04:40 ingy :)
04:40 ingy I mean, :(
04:40 ingy ;)
04:41 davido_lt Ok, meta_merge => { no_index => { ..... }, },
04:42 davido_lt In WriteMakefile meta_merge is a top level, and no_index is the next level.
04:43 davido_lt and there you can enumerate files, or modules, or directories
04:44 davido_lt I think inc/ is already there by default.
04:44 davido_lt that looks right.
04:45 davido_lt cool thing is that will just merge into any default no_index stuff.
04:45 davido_lt although I don't know how deep the merge is.  ...not sure if specifying "directory" will wipe out other default directory entries.
04:46 davido_lt defaults are t/ and inc/
04:47 davido_lt so if we run it and generate the meta, we can tell if those are still being excluded.
04:47 ingy yeah
04:47 ingy oops
04:48 ingy 'meta_merge' is not a known MakeMaker parameter name.
04:49 davido_lt hm, just a moment.
04:49 davido_lt META_MERGE
04:49 davido_lt sorry
04:49 davido_lt but no_index is still lc.
04:50 davido_lt And I just confirmed that the merge is deep; if you specify directory => [....], it retains default entries as well.
04:52 davido_lt do make disttest, and it's in the meta there.  Why isn't it in this meta?
04:52 davido_lt Now check the dist dir's meta.
04:53 davido_lt so when the dist is made, it will be there.
04:53 ingy yeps
04:54 davido_lt cool
05:00 GitHub196 [acme-math-xs-pm] ingydotnet pushed 3 new commits to eumm: http://git.io/zz0mbw
05:00 GitHub196 acme-math-xs-pm/eumm 4a1c014 Ingy döt Net: Rearrange Makefile.PL
05:00 GitHub196 acme-math-xs-pm/eumm b867c10 Ingy döt Net: 0.0.1
05:00 GitHub196 acme-math-xs-pm/eumm a669429 Ingy döt Net: Remove META files from repo
05:01 GitHub96 [acme-math-xs-pm] ingydotnet pushed 1 new commit to eumm: http://git.io/F9Q9Ew
05:01 GitHub96 acme-math-xs-pm/eumm bb5bb3e Ingy döt Net: Remove MANIFEST
05:02 travis-ci ingydotnet/acme-math-xs-pm#12 (eumm - a669429 : Ingy döt Net): The build passed.
05:02 travis-ci Change view : https://github.com/ingydotnet/acme-math-xs-pm/compare/131bf0d19786...a6694298d184
05:02 travis-ci Build details : http://travis-ci.org/ingydotnet/acme-math-xs-pm/builds/41443739
05:02 davido_lt version number
05:03 ingy ?
05:03 davido_lt Oh, this is v 0.0.1. ok.
05:03 davido_lt what is the conflict?
05:03 ingy dunno :[
05:03 davido_lt that happened earlier too.
05:03 ingy I knew what happened then
05:04 davido_lt :)
05:04 ingy http://search.cpan.org/~tobyink/Alt-Module-Runtime-ButEUMM-0.001/lib/Alt/Module/Runtime/ButEUMM.pm
05:04 ingy Alt++
05:05 ingy EUMM++
05:05 travis-ci ingydotnet/acme-math-xs-pm#13 (eumm - bb5bb3e : Ingy döt Net): The build passed.
05:05 travis-ci Change view : https://github.com/ingydotnet/acme-math-xs-pm/compare/a6694298d184...bb5bb3ef8133
05:05 travis-ci Build details : http://travis-ci.org/ingydotnet/acme-math-xs-pm/builds/41443819
05:08 davido_lt 409 is a strange error to be getting.
05:09 davido_lt could ask in #toolchain what would cause PAUSE to issue a 409 Conflict.
05:11 ingy please do
05:12 mohawk EUMM is really very good
05:13 davido_lt hm, seems quiet there atm.
05:15 davido_lt http://irclog.perlgeek.de/metacpan/2011-08-10  "That's the error from uploading a duplicate file"
05:15 davido_lt let's try bumping the version a bit and uploading again.
05:15 ingy yeah
05:16 ingy well there is no Alt-...-EUMM
05:16 ingy afaik
05:16 davido_lt i searched and didn't find one.
05:16 ingy let me get cpan index
05:18 ingy http://www.cpan.org/modules/01modules.index.html
05:21 ingy https://metacpan.org/release/Alt-Acme-Math-XS-ZillaDist
05:21 davido_lt Why doesn't the index show anything Alt-?
05:21 ingy I was about to ask
05:21 davido_lt Yeah, I saw teh ZillaDist one.
05:22 davido_lt it rejects the post... that's happening too fast for the tarball to even be unpacked, so it's not rejecting based on some file IN the tarball.
05:22 mohawk tarball filename changed? or still same?
05:22 davido_lt it's a first-time upload
05:23 davido_lt ingy: Can you log into your pause and look at your files?
05:27 ingy ok
05:28 davido_lt lol, I was looking for answers in http://cpansearch.perl.org/src/INGY/Alt-0.16/README, and then noticed you wrote it.
05:28 ingy :)
05:28 ingy davido_lt: that was a good idea
05:29 davido_lt logging into pause?
05:29 ingy Alt-Acme-Math-XS-ZillaDist-0.0.1.tar.gz              10200  Sun, 16 Nov 2014 17:03:07 GMT
05:29 ingy er
05:29 ingy Alt-Acme-Math-XS-EUMM-0.0.1.tar.gz                   32449  Mon, 10 Nov 2014 18:58:38 GMT
05:29 ingy I released a EUMM
05:29 ingy last week
05:30 ingy so 0.0.2
05:30 davido_lt hm, wonder why 'search' didn't find it.
05:30 davido_lt so my "bump the version number" would have worked... but search should have found *something*
05:31 ingy well would have work yes
05:31 davido_lt for (at the time) an unknown reason. ;)
05:31 ingy but I thought there was either none or 0.0.7
05:31 ingy I don't recall how this was released
05:31 ingy doesn't matter
05:31 davido_lt anyway, onward.
05:32 davido_lt btw, someone on #toolchain suggested grepping the pause repo for 409.
05:35 GitHub20 [acme-math-xs-pm] ingydotnet pushed 1 new commit to eumm: http://git.io/cUvspw
05:35 GitHub20 acme-math-xs-pm/eumm 971a198 Ingy döt Net: 0.0.2
05:36 GitHub197 [acme-math-xs-pm] ingydotnet tagged eumm-0.0.2 at eumm: http://git.io/jcMDvg
05:37 davido_lt good
05:37 ingy yeah
05:37 davido_lt want to call it for now?
05:37 ingy now let's try to merge I:M:MM into I:M
05:37 davido_lt Ok,
05:39 GitHub126 [inline-module-pm] ingydotnet pushed 1 new commit to master: http://git.io/-OZTmQ
05:39 GitHub126 inline-module-pm/master 0a797b7 Ingy döt Net: Make Inline::Module::MakeMaker be OO
05:39 davido_lt can close that issue
05:39 travis-ci ingydotnet/acme-math-xs-pm#15 (eumm-0.0.2 - 971a198 : Ingy döt Net): The build passed.
05:39 travis-ci Change view : https://github.com/ingydotnet/acme-math-xs-pm/compare/eumm-0.0.2
05:39 travis-ci Build details : http://travis-ci.org/ingydotnet/acme-math-xs-pm/builds/41445513
05:41 GitHub147 [inline-module-pm] ingydotnet comment on issue #8: I:M:MM is OO now. So closing this. People can continue to comment on the
05:41 GitHub119 [inline-module-pm] ingydotnet closed issue #8: Make Inline::Module::MakeMaker be more OO http://git.io/cR5ugg
05:43 GitHub87 [inline-module-pm] ingydotnet pushed 1 new commit to master: http://git.io/P9e7ew
05:43 GitHub87 inline-module-pm/master d348892 Ingy döt Net: lowercase ILSM keyword
05:44 GitHub123 [inline-module-pm] ingydotnet comment on issue #6: done
05:44 GitHub43 [inline-module-pm] ingydotnet closed issue #6: ILSM keyword should be lowercased. http://git.io/wCqqiA
05:46 davido_lt do you have a strategy for how to merge them?
05:46 davido_lt and how to handle the exports?
05:47 ingy thinking on it
05:47 davido_lt Had a thought.
05:47 ingy that part is easy
05:47 davido_lt ok.
05:47 ingy what's you thought?
05:47 davido_lt Well, we don't want to export FixMakefile unless it's being "used" in the proper context.
05:47 davido_lt so look in %INC to see if EUMM exists.
05:48 davido_lt or if $0 is Makefile.PL
05:48 ingy I was going to check caller for Makefile.PL
05:48 ingy but yeah
05:48 davido_lt Ok :)
05:49 davido_lt are there alternative spellings for Makefile.PL?
05:49 ingy or 'use Inline::Module "FixMakefile";'
05:49 davido_lt I think that's a given for an EU::MM dist, right?
05:49 ingy I think that might be best
05:49 davido_lt Yeah, leaves less to chance / magic
05:50 davido_lt could do it as a flag "use Inline::Module -eumm"
05:50 davido_lt FixMakeFile it is. :)
05:59 davido_lt so still using the $caller[1] trick.
05:59 ingy yeah we need to anyway
06:00 ingy so just no requiring the FixMakefile for now :\
06:00 ingy let's see how it feels
06:01 davido_lt Feels dirty assuming the Makefile.PL name.  But I can't think of any reason it wouldn't be named as such.
06:02 davido_lt probably *has* to be.
06:02 ingy not sold on this but
06:02 ingy let's keep going
06:02 davido_lt yeah
06:04 davido_lt Oh, if( eval { caller[0]->can('WriteMakefile'); 1 } ) ...
06:07 mohawk cpan et al rely on file being called Makefile.PL (or Build, or...)
06:08 davido_lt ok, good then
06:09 davido_lt what was that error?
06:09 ingy an error
06:09 davido_lt :)
06:09 ingy I saw it last week
06:09 ingy warning actually
06:09 ingy things still work
06:10 davido_lt ok.
06:10 ingy I'll add an issue
06:12 GitHub75 [inline-module-pm] ingydotnet opened issue #9: opendir warning on make http://git.io/dA-fDg
06:15 davido_lt Might change "exports" to "exports under the right conditions"
06:24 mohawk i think trying to do it too magically is a bad idea
06:24 mohawk just let people import
06:24 ingy mohawk: wait until you see it at least
06:25 davido_lt which can be very soon.
06:25 mohawk that opendir error might be if you have a race condition - are you running make in parallel?
06:30 willthechill joined #inline
06:30 GitHub117 [inline-module-pm] ingydotnet pushed 1 new commit to master: http://git.io/YfNSKg
06:30 GitHub117 inline-module-pm/master c033a9a Ingy döt Net: CPAN Release 0.14...
06:30 GitHub95 [inline-module-pm] ingydotnet tagged 0.14 at master: http://git.io/B-SQTQ
06:30 davido_lt high 5
06:34 GitHub126 [acme-math-xs-pm] ingydotnet pushed 1 new commit to eumm: http://git.io/oS0bAQ
06:34 GitHub126 acme-math-xs-pm/eumm dcd9d4a Ingy döt Net: 0.0.3
06:34 davido_lt :)
06:34 GitHub175 [acme-math-xs-pm] ingydotnet tagged 0.0.3 at eumm: http://git.io/3v93aw
06:35 GitHub132 [acme-math-xs-pm] ingydotnet tagged eumm-0.0.3 at eumm: http://git.io/ubsWTQ
06:35 davido_lt ingy: Thanks!
06:37 ingy davido_lt: hold on a sec
06:37 davido_lt ok.
06:37 ingy davido_lt: let's pairup at 8am my time?
06:38 davido_lt sure, that's great.
06:38 ingy I think we can crank out m-i now
06:38 ingy ok see ya
06:38 davido_lt yeah, really good.  :)
06:38 davido_lt see you tomorrow.
06:39 travis-ci ingydotnet/acme-math-xs-pm#17 (eumm-0.0.3 - dcd9d4a : Ingy döt Net): The build passed.
06:39 travis-ci Change view : https://github.com/ingydotnet/acme-math-xs-pm/compare/eumm-0.0.3
06:39 travis-ci Build details : http://travis-ci.org/ingydotnet/acme-math-xs-pm/builds/41448176
08:47 nine_ joined #inline
08:47 bulk88 joined #inline
08:47 davido__ joined #inline
08:47 omega joined #inline
08:47 chansen joined #inline
08:47 SysPete joined #inline
08:47 bulk88_2 joined #inline
08:47 rafl joined #inline
08:47 mohawk joined #inline
08:47 danaj joined #inline
08:47 ingy joined #inline
08:50 garu joined #inline
08:50 mst joined #inline
08:55 garu_ joined #inline
08:55 ether joined #inline
09:45 garu joined #inline
09:45 nine_ joined #inline
09:45 bulk88 joined #inline
09:45 davido__ joined #inline
09:45 omega joined #inline
09:45 chansen joined #inline
09:45 SysPete joined #inline
09:45 bulk88_2 joined #inline
09:45 rafl joined #inline
09:45 mohawk joined #inline
09:45 danaj joined #inline
09:45 ingy joined #inline
09:50 garu_ joined #inline
09:51 ether joined #inline
09:56 mst joined #inline
13:45 leont I'm trying to hack on this thing, but zild isn't working for me
13:45 leont «rm -fr blib cpan .build Makefile -.tar.gz -» «rm: invalid option -- '.'»
14:18 leont Or at least it isn't working for Acme-Math-XS, it seems to be working for Inline-Module
15:25 leont ingy: make distdir does not produce a working dist on Acme::Math::XS::EUMM
15:31 leont I'm trying to hack on it, but I can't check if I broke something
15:44 GitHub81 [inline-module-pm] Leont created postamble (+1 new commit): http://git.io/zLGF_Q
15:44 GitHub81 inline-module-pm/postamble d5e573f Leon Timmermans: WIP
15:49 GitHub67 [inline-module-pm] Leont opened pull request #10: Postamble based implementation (proof of concept, do not apply) (master...postamble) http://git.io/ErW8rA
15:55 GitHub188 [inline-module-pm] Leont comment on issue #8: > I got some time to look at your module, and while it is reasonable, it doesn't allow for multiple modules of that style. In other words, if I did it that way, people couldn't use both of our modules.... http://git.io/3gHJaQ
15:55 travis-ci ingydotnet/inline-module-pm#16 (postamble - d5e573f : Leon Timmermans): The build passed.
15:55 travis-ci Change view : https://github.com/ingydotnet/inline-module-pm/commit/d5e573fc909a
15:55 travis-ci Build details : http://travis-ci.org/ingydotnet/inline-module-pm/builds/41493201
15:58 davido_lt here...
16:02 ingy hi
16:04 ingy starting pairup
16:06 davido_lt k
16:06 davido_lt did you see the scroll-back in #inline?
16:07 ingy hi leont
16:09 davido_lt is pairup ready?
16:11 d^i joined #inline
16:12 davido_lt The CPAN Meta Spec should have an "author_requires" segment.
16:13 ingy ok
16:13 davido_lt not us.
16:13 leont develop requires
16:13 davido_lt oh, there is? :) cool.
16:13 leont I don't think cpanm will easily consume it though
16:14 davido_lt yeah.  cpanm wouldn't know who is a developer and who is a user
16:14 leont There doesn't seem to be a --with-develop flag
16:15 davido_lt Zilla::Dist could look for it and self-upgrade if necessary though.
16:18 ingy leont: your changes seem based off 0.13
16:18 ingy we did a lot of refactoring
16:18 leont Yes, I hadn't seen 0.14 when I wrote that
16:18 ingy not that it matters much
16:18 ingy ok, np
16:19 ingy thanks for taking the time to do this btw
16:19 * ingy reviews
16:23 ingy leont: so you can replace a rule in a Makefile without warning or error?
16:23 ingy that I didn't know
16:23 leont You can add dependencies
16:23 * ingy tests
16:23 leont You can not replace the contents
16:23 ingy I see
16:29 davido_lt ingy : Have you seen http://search.cpan.org/~bingos/ExtUtils-MakeMaker-7.02/lib/ExtUtils/MM_Unix.pm (lists EUMM subs that can be overridden or augmented with MY::)
16:29 davido_lt (among other things)
16:29 ingy I have in the past
16:35 davido_lt wow. cool.
16:35 davido_lt can specify the ilsm thre too?
16:37 davido_lt Isn't it just Inline::Module now?
16:39 davido_lt got it
16:42 ingy leont: I can't quite get it working but I get the idea
16:42 ingy I'll open an issue and get back to it
16:42 leont «use Inline::Module::Makemaker -global;»?
16:43 ingy ah yes possible
16:43 ingy possibly
16:43 * ingy tries
16:44 ingy didn't see issue #10 before. cool thanks
16:44 * ingy is just waking up. still in bed :)
16:44 davido_lt lol
16:44 davido_lt PST++
16:56 ingy leont: I got it more working
16:56 ingy I can check in a branch of A:M:X
16:57 ingy and a fix to your branch
16:57 ingy and let you look
16:59 GitHub180 [acme-math-xs-pm] ingydotnet deleted 0.0.3 at dcd9d4a: http://git.io/AqX9ZQ
17:00 GitHub74 [acme-math-xs-pm] ingydotnet deleted v0.0.1 at 5efae49: http://git.io/TtluYw
17:02 GitHub6 [acme-math-xs-pm] ingydotnet created postamble-test (+1 new commit): http://git.io/Og3tEA
17:02 GitHub6 acme-math-xs-pm/postamble-test 23a586f Ingy döt Net: Changes to test the Inline::Module postamble branch
17:03 GitHub182 [inline-module-pm] ingydotnet pushed 1 new commit to postamble: http://git.io/MhhCqA
17:03 GitHub182 inline-module-pm/postamble ec556f0 Ingy döt Net: Args are in an 'inline' section of postamble
17:18 davido_lt nice
17:19 ingy leont: https://gist.github.com/6511f3963ee0bc725cf2
17:20 ingy that was a test case to show what was failing
17:20 ingy but somehow when I ran it everything works!
17:20 ingy try it
17:21 ingy I changed the postamble stanza slightly
17:21 ingy to have an inline key
17:21 ingy and also I don't know why we want a -global arg
17:21 ingy can't it always be global?
17:22 ingy that shouldn't be a concern of the Makefile.PL author
17:22 ingy anyway, it seems to work
17:22 ingy I'll update the issue #10
17:22 davido_lt feels clean
17:22 travis-ci ingydotnet/acme-math-xs-pm#18 (postamble-test - 23a586f : Ingy döt Net): The build passed.
17:22 travis-ci Change view : https://github.com/ingydotnet/acme-math-xs-pm/commit/23a586f3ea1b
17:22 travis-ci Build details : http://travis-ci.org/ingydotnet/acme-math-xs-pm/builds/41502785
17:25 davido_lt I don't understand the -global arg.  where does that come from?
17:25 GitHub166 [inline-module-pm] ingydotnet comment on issue #10: Made this test: https://gist.github.com/6511f3963ee0bc725cf2
17:26 leont global is because of the composing thingie
17:27 davido_lt what consumes it?
17:27 ingy davido_lt: I think it's something leont made up for https://github.com/Leont/extutils-builder-plan/blob/master/lib/ExtUtils/Builder/MakeMaker.pm
17:27 ingy but he seems to suggest it should be the default
17:28 davido_lt Oh, there it is...
17:28 ingy You can, as described in the docs. There is a -global option that installs itself as the global postamble, and a non-global one that you can use in your own postamble (and actually the whole point of the thing is that you usually don't need your own postamble, but that's another discussion).
17:28 davido_lt I've been searching perldoc for this thing I never heard of . ;)
17:30 ingy leont: merge it to master if you have time. or let us know if you don't and we'll get to it later
17:30 ingy davido_lt: I'm out of time for now
17:30 davido_lt ingy ok, it was interesting/productive anyway
17:30 davido_lt I like the concept now.
17:30 ingy we can look at the module-install thing tonight maybe
17:30 davido_lt Yeah.  Just sms me when you want to get together again.
17:31 ingy noted. thanks!
17:31 davido_lt leont: Thanks from me too.
17:46 bulk88_2 joined #inline

| Channels | #inline index | Today | | Search | Google Search | Plain-Text | summary