Skip to content

Commit b9db766

Browse files
committed
Generate a (simple) site for this module.
1 parent 79e2adb commit b9db766

File tree

4 files changed

+735
-0
lines changed

4 files changed

+735
-0
lines changed

docs/index.html

Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
2+
<!doctype html>
3+
<html lang="en">
4+
<head>
5+
<!-- Required meta tags -->
6+
<meta charset="utf-8">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="description" content="">
9+
<meta name="author" content="Mark Otto, Jacob Thornton, and Bootstrap contributors">
10+
<meta name="generator" content="Hugo 0.80.0">
11+
<meta name="theme-color" content="#7952b3">
12+
<title>App-CPANModuleSite</title>
13+
14+
<!-- Bootstrap CSS -->
15+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous">
16+
17+
<style>
18+
.bd-placeholder-img {
19+
font-size: 1.125rem;
20+
text-anchor: middle;
21+
-webkit-user-select: none;
22+
-moz-user-select: none;
23+
user-select: none;
24+
}
25+
26+
@media (min-width: 768px) {
27+
.bd-placeholder-img-lg {
28+
font-size: 3.5rem;
29+
}
30+
}
31+
</style>
32+
33+
</head>
34+
<body>
35+
36+
<header>
37+
<div class="navbar navbar-dark bg-dark shadow-sm">
38+
<div class="container">
39+
<a href="/" class="navbar-brand d-flex align-items-center">
40+
<strong>App-CPANModuleSite</strong>
41+
</a>
42+
</div>
43+
</div>
44+
</header>
45+
46+
<main>
47+
<div class="container">
48+
<div class="row">
49+
<div class="col-3">
50+
<h2>Documentation</h2>
51+
<ul>
52+
<li><a href="/lib/App/CPANModuleSite.html">App::CPANModuleSite</a></li>
53+
</ul>
54+
55+
<h2>Other links</h2>
56+
<ul>
57+
<li><a href="https://metacpan.org/release/App-CPANModuleSite">MetaCPAN</a></li>
58+
<li><a href="http://matrix.cpantesters.org/?dist=App-CPANModuleSite">CPAN testers</a></li>
59+
<li><a href="https://cpants.cpanauthors.org/release/DAVECROSS/App-CPANModuleSite-0.0.2">CPANTS</a></li>
60+
<li><a href="https://cpan.metacpan.org/authors/id/D/DA/DAVECROSS/App-CPANModuleSite-0.0.2.tar.gz">Download</a></li>
61+
<li><a href="https://github.com/davorg/app-cpanmodulesite/issues">Bug tracker</a></li>
62+
<li><a href="https://github.com/davorg/app-cpanmodulesite">Code repository</a></li>
63+
</ul>
64+
65+
</div>
66+
<div class="col-9">
67+
<h1>App-CPANModuleSite</h1>
68+
<p>Automatically create a web site for a CPAN module.</p>
69+
<p>Current version: v0.0.2</p>
70+
71+
<p>This web site is very much a work in progress.
72+
I'll be adding more information very soon.</p>
73+
74+
75+
</div>
76+
</div>
77+
</div>
78+
</main>
79+
80+
<footer class="text-muted py-5">
81+
<div class="container">
82+
<p class="float-end mb-1">
83+
<a href="#">Back to top</a>
84+
</p>
85+
<p class="mb-1">This web site was generated by <a href="https://davorg.dev/app-cpanmodulesite">App::CPANModuleSite</a>.</p>
86+
<p class="mb-0">App::CPANModuleSite was written by <a href="https://twitter.com/davorg">@davorg</a>, who would love to know if you find it useful.</p>
87+
</div>
88+
</footer>
89+
90+
<!-- Option 1: Bootstrap Bundle with Popper -->
91+
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js" integrity="sha384-b5kHyXgcpbZJO/tY9Ul7kGkf1S0CWuKcCD38l8YkeH8z8QjE0GmW1gYU5S9FOnJ0" crossorigin="anonymous"></script>
92+
93+
</body>
94+
</html>

docs/lib/App/CPANModuleSite.html

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
2+
<!doctype html>
3+
<html lang="en">
4+
<head>
5+
<!-- Required meta tags -->
6+
<meta charset="utf-8">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="description" content="">
9+
<meta name="author" content="Mark Otto, Jacob Thornton, and Bootstrap contributors">
10+
<meta name="generator" content="Hugo 0.80.0">
11+
<meta name="theme-color" content="#7952b3">
12+
<title>App-CPANModuleSite</title>
13+
14+
<!-- Bootstrap CSS -->
15+
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BmbxuPwQa2lc/FVzBcNJ7UAyJxM6wuqIj61tLrc4wSX0szH/Ev+nYRRuWlolflfl" crossorigin="anonymous">
16+
17+
<style>
18+
.bd-placeholder-img {
19+
font-size: 1.125rem;
20+
text-anchor: middle;
21+
-webkit-user-select: none;
22+
-moz-user-select: none;
23+
user-select: none;
24+
}
25+
26+
@media (min-width: 768px) {
27+
.bd-placeholder-img-lg {
28+
font-size: 3.5rem;
29+
}
30+
}
31+
</style>
32+
33+
</head>
34+
<body>
35+
36+
<header>
37+
<div class="navbar navbar-dark bg-dark shadow-sm">
38+
<div class="container">
39+
<a href="/" class="navbar-brand d-flex align-items-center">
40+
<strong>App-CPANModuleSite</strong>
41+
</a>
42+
</div>
43+
</div>
44+
</header>
45+
46+
<main>
47+
<div class="container">
48+
<div class="row">
49+
<div class="col-3">
50+
<h2>Documentation</h2>
51+
<ul>
52+
<li><a href="/lib/App/CPANModuleSite.html">App::CPANModuleSite</a></li>
53+
</ul>
54+
55+
<h2>Other links</h2>
56+
<ul>
57+
<li><a href="https://metacpan.org/release/App-CPANModuleSite">MetaCPAN</a></li>
58+
<li><a href="http://matrix.cpantesters.org/?dist=App-CPANModuleSite">CPAN testers</a></li>
59+
<li><a href="https://cpants.cpanauthors.org/release/DAVECROSS/App-CPANModuleSite-0.0.2">CPANTS</a></li>
60+
<li><a href="https://cpan.metacpan.org/authors/id/D/DA/DAVECROSS/App-CPANModuleSite-0.0.2.tar.gz">Download</a></li>
61+
<li><a href="https://github.com/davorg/app-cpanmodulesite/issues">Bug tracker</a></li>
62+
<li><a href="https://github.com/davorg/app-cpanmodulesite">Code repository</a></li>
63+
</ul>
64+
65+
</div>
66+
<div class="col-9">
67+
<ul id="index">
68+
<li><a href="#NAME">NAME</a></li>
69+
<li><a href="#SYNOPSIS">SYNOPSIS</a></li>
70+
<li><a href="#METHODS">METHODS</a>
71+
<ul>
72+
<li><a href="#run">run</a></li>
73+
</ul>
74+
</li>
75+
<li><a href="#AUTHOR">AUTHOR</a></li>
76+
<li><a href="#SEE-ALSO">SEE ALSO</a></li>
77+
<li><a href="#COPYRIGHT-AND-LICENSE">COPYRIGHT AND LICENSE</a></li>
78+
</ul>
79+
80+
<h1 id="NAME">NAME</h1>
81+
82+
<p>App::CPANModuleSite - Automatically create a web site for a CPAN module.</p>
83+
84+
<h1 id="SYNOPSIS">SYNOPSIS</h1>
85+
86+
<pre><code> # From a command line
87+
$ mksite My::Lovely::Module</code></pre>
88+
89+
<p>It&#39;s probably not particularly useful to use the class directly.</p>
90+
91+
<h1 id="METHODS">METHODS</h1>
92+
93+
<h2 id="run">run</h2>
94+
95+
<p>The main driver method for the class. Does the following steps:</p>
96+
97+
<ul>
98+
99+
<li><p>Creates a list of input files</p>
100+
101+
</li>
102+
<li><p>Uses Template Toolkit to process the templates</p>
103+
104+
</li>
105+
<li><p>Copies any non-template files into the output tree</p>
106+
107+
</li>
108+
<li><p>Creates a HTML version of the Pod from all the modules</p>
109+
110+
</li>
111+
</ul>
112+
113+
<h1 id="AUTHOR">AUTHOR</h1>
114+
115+
<p>Dave Cross &lt;dave@perlhacks.com&gt;</p>
116+
117+
<h1 id="SEE-ALSO"><a id="SEE"></a>SEE ALSO</h1>
118+
119+
<p><a href="https://metacpan.org/pod/distribution/App-CPANModuleSite/bin/mksite">mksite</a></p>
120+
121+
<h1 id="COPYRIGHT-AND-LICENSE"><a id="COPYRIGHT"></a>COPYRIGHT AND LICENSE</h1>
122+
123+
<p>Copyright (C) 2021, Magnum Solutions Ltd. All Rights Reserved.</p>
124+
125+
<p>This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.</p>
126+
127+
128+
</div>
129+
</div>
130+
</div>
131+
</main>
132+
133+
<footer class="text-muted py-5">
134+
<div class="container">
135+
<p class="float-end mb-1">
136+
<a href="#">Back to top</a>
137+
</p>
138+
<p class="mb-1">This web site was generated by <a href="https://davorg.dev/app-cpanmodulesite">App::CPANModuleSite</a>.</p>
139+
<p class="mb-0">App::CPANModuleSite was written by <a href="https://twitter.com/davorg">@davorg</a>, who would love to know if you find it useful.</p>
140+
</div>
141+
</footer>
142+
143+
<!-- Option 1: Bootstrap Bundle with Popper -->
144+
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta2/dist/js/bootstrap.bundle.min.js" integrity="sha384-b5kHyXgcpbZJO/tY9Ul7kGkf1S0CWuKcCD38l8YkeH8z8QjE0GmW1gYU5S9FOnJ0" crossorigin="anonymous"></script>
145+
146+
</body>
147+
</html>

0 commit comments

Comments
 (0)