• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.
Split code out of TWiki:Plugins.TWikiInstallerContrib into a TWiki:Plugins.CpanContrib

-- WN

For cosistency and autolinking I suggest to name this CpanContrib instead of CPANContrib

-- PTh

most of the build infrastructure has happened for this, but build.pl needs to be better

[04:30] <CDot> no, it broke psuedo-install
[04:31] <CDot> which expects the files to exist in the repository
[04:30] <CDot> MANIFEST lists the *repository* files that go into the release package
[04:30] <CDot> build.pl *may* build *other* files
[04:30] <CDot> that are also included
[04:31] <CDot> ok, the build is three step
[04:31] <CDot> 1) Copy files from repository into staging area
[04:31] <CDot> 2) build "extras", such as derived doc files
[04:31] <CDot> 3) zip up and dispatch
[04:31] <CDot> MANIFEST drives step 1)
[04:32] <CDot> build.pl handles step 2)
[04:32] <CDot> step 3) wraps up the *entire staging area*
[04:32] <CDot> capiche?
[04:33] <CDot> I originally intended MANIFEST to drive step 3, which is why it's called MANIFEST
[04:33] <CDot> but that changed over time
[04:33] <CDot> tools/MANIFEST does *not* list any of the POD-derived doc files
[04:34] <CDot> because they are built by gendocs.pl, invoked from build.pl
[04:33] <CDot> your best example is tools/build.pl

-- CC

thanks for the advice on reworking the build procedure

SVN:7922

WN

moved tools formerly in lib/TWiki/Contrib/CpanContrib/bin/ to tools/ (install-cpan.pl and mirror-cpan.pl) SVN:13664

WN

fixed caching (to determine whether to compile the module or not) and added optional debugging

-- TWiki:Main.WillNorris - 10 May 2007

Edit | Attach | Watch | Print version | History: r14 < r13 < r12 < r11 < r10 | Backlinks | Raw View |  Raw edit | More topic actions
Topic revision: r14 - 2007-05-10 - TWikiUserMapping_WillNorris
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback