Skip to content

Commit

Permalink
web: Add an article on the release of 0.7.0
Browse files Browse the repository at this point in the history
Update reference docs

Signed-off-by: Steve Bennett <[email protected]>
  • Loading branch information
msteveb committed Feb 24, 2021
1 parent cd4ac1a commit 962e069
Show file tree
Hide file tree
Showing 28 changed files with 231 additions and 69 deletions.
2 changes: 1 addition & 1 deletion articles/2010-12-14/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
4 changes: 2 additions & 2 deletions articles/2011-05-05/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand All @@ -42,7 +42,7 @@ <h1 id="blog-title">autosetup</h1>
</div>
<div class="main" id="main">

<p>The <strong>autosetup</strong> project has a new <a href="http://msteveb.github.com/autosetup/">website</a>
<p>The <strong>autosetup</strong> project has a new <a href="http://msteveb.github.io/autosetup/">website</a>
with better, more approachable documentation.</p>

<p>The new website includes separate documentation for <a href="../../user/">users</a> and <a href="../../developer/">developers</a></p>
Expand Down
2 changes: 1 addition & 1 deletion articles/autoconf-migration/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion articles/autosetup-062/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion articles/autosetup-069/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
106 changes: 106 additions & 0 deletions articles/autosetup-070/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
<!DOCTYPE html><html lang="en"><head>
<meta charset="utf-8">
<title>autosetup - autosetup 0.7.0</title>
<link rel="stylesheet" type="text/css" href="../../css/style.css" media="screen">
<link rel="stylesheet" type="text/css" href="../../css/sh_style.css" media="screen">

<script src="../../javascript/sh_main.min.js" type="text/javascript"></script>
<script src="../../javascript/sh_lang.js" type="text/javascript"></script>

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-23178588-3']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>

<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
<h1 id="blog-title">autosetup</h1>
<p id="description">A build environment "autoconfigurator"</p>
</div>
<div id="content">
<div class="breadcrumbs">


<a href="../../">Overview</a>
»

<a href="../">All News Articles</a>
»

<a href="./">autosetup 0.7.0</a>


</div>
<div class="main" id="main">

<p><strong>autosetup</strong> v0.7.0 has been released.</p>

<p>Changes since v0.6.9</p>

<p>Major improvements:</p>

<ul>
<li>options: improved option handling, consistency and documentation</li>
</ul>

<p>Minor changes and bug fixes:</p>

<ul>
<li>Avoid adding duplicates to $CONFIGURE_OPTS and $AUTO_REMAKE</li>
<li>pkg-config: Improve cross compiling support, identify dependency issues, pkg-config-get-var</li>
<li>cc: $CXX is set to the empty string if not found rather than false</li>
<li>Add support for Tcl 8.7</li>
</ul>

</div>
</div>
<div id="sidebar">
<h2>About autosetup</h2>
<ul>


<li><a href="../../">Overview</a></li>


<li><a href="../../news/">News</a></li>


<li><a href="../../download/">Download</a></li>


<li><a href="../../user/">Running autosetup</a></li>


<li><a href="../../developer/">Developing</a></li>


<li><a href="../../developer/examples/">Examples</a></li>


<li><a href="../../license/">License</a></li>


<li><a href="../../why/">Motivation</a></li>

</ul>
<h2>Community</h2>
<ul>
<li><a href="https://github.com/msteveb/autosetup">autosetup on github</a></li>
<li><a href="https://github.com/msteveb/autosetup/commits/master">» commit history</a></li>
<li><a href="https://github.com/msteveb/autosetup/issues">» open issues</a></li>
</ul>
</div>

<script language="javascript">sh_highlightDocument();</script>


</body></html>
4 changes: 2 additions & 2 deletions articles/fossil-adopts-autosetup/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand All @@ -44,7 +44,7 @@ <h1 id="blog-title">autosetup</h1>

<p>Recently the <a href="http://fossil-scm.org/">Fossil SCM</a> has been adopted
by <a href="http://wiki.tcl.tk/">Tcl/Tk</a> as a replacement for CVS. Now the
Tcl-based <a href="http://msteveb.github.com/autosetup/">autosetup</a> has
Tcl-based <a href="http://msteveb.github.io/autosetup/">autosetup</a> has
been adopted as the development configuration system for
<a href="http://www.fossil-scm.org/">Fossil</a>.</p>

Expand Down
5 changes: 4 additions & 1 deletion articles/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand All @@ -45,6 +45,9 @@ <h1 id="blog-title">autosetup</h1>

<h1 id="all-news-articles">All News Articles</h1>

<p class="articledate">Wednesday, 23 September 2020</p>
<h2 class="news"><a href="autosetup-070/">autosetup 0.7.0</a></h2>

<p class="articledate">Friday, 21 June 2019</p>
<h2 class="news"><a href="autosetup-069/">autosetup 0.6.9</a></h2>

Expand Down
2 changes: 1 addition & 1 deletion articles/msys-mingw-support/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/advanced/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/autoconf/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/examples/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/modules/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
25 changes: 19 additions & 6 deletions developer/reference/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand All @@ -42,7 +42,7 @@ <h1 id="blog-title">autosetup</h1>
</div>
<div class="main" id="main">

<h1 id="autosetup-v069----command-reference">autosetup v0.6.9 – Command Reference</h1>
<h1 id="autosetup-v070----command-reference">autosetup v0.7.0 – Command Reference</h1>

<h2 id="introduction">Introduction</h2>

Expand Down Expand Up @@ -96,7 +96,7 @@ <h3 id="opt-str-optionlist-varname-default"><code>opt-str optionlist varname ?de

<h3 id="module-options-optionlist"><code>module-options optionlist</code></h3>

<p>Like <strong><code>options</code></strong>, but used within a module.</p>
<p>Deprecated. Simply use <strong><code>options</code></strong> from within a module.</p>

<h3 id="options-optionspec"><code>options optionspec</code></h3>

Expand All @@ -109,12 +109,14 @@ <h3 id="options-optionspec"><code>options optionspec</code></h3>

<p>The default is <strong><code>name=0</code></strong>, meaning that the option is disabled by default. If <strong><code>name=1</code></strong> is used to make the option enabled by default, the description should reflect that with text like “Disable support for …”.</p>

<p>An argument option (one which takes a parameter) is of the form:</p>
<p>An argument option (one which takes a parameter) is of one of the following forms:</p>

<pre><code>name:[=]value =&gt; "Description of this option"
<pre><code>name:value =&gt; "Description of this option"
name:value=default =&gt; "Description of this option with a default value"
name:=value =&gt; "Description of this option with an optional value"
</code></pre>

<p>If the <strong><code>name:value</code></strong> form is used, the value must be provided with the option (as <strong><code>--name=myvalue</code></strong>). If the <strong><code>name:=value</code></strong> form is used, the value is optional and the given value is used as the default if it is not provided.</p>
<p>If the <strong><code>name:value</code></strong> form is used, the value must be provided with the option (as <strong><code>--name=myvalue</code></strong>). If the <strong><code>name:value=default</code></strong> form is used, the option has the given default value even if not specified by the user. If the <strong><code>name:=value</code></strong> form is used, the value is optional and the given value is used if it is not provided.</p>

<p>The description may contain <strong><code>@default@</code></strong>, in which case it will be replaced with the default value for the option (taking into account defaults specified with <strong><code>options-defaults</code></strong>.</p>

Expand Down Expand Up @@ -546,6 +548,17 @@ <h3 id="pkg-config-get-module-setting"><code>pkg-config-get module setting</code

<p>For example, <strong><code>[pkg-config-get pango CFLAGS]</code></strong> returns the value of <strong><code>PKG_PANGO_CFLAGS</code></strong>, or <strong><code>""</code></strong> if not defined.</p>

<h3 id="pkg-config-get-var-module-variable"><code>pkg-config-get-var module variable</code></h3>

<p>Return the value of the given variable from the given pkg-config module. The module must already have been successfully detected with pkg-config. e.g.</p>

<pre><code>if {[pkg-config harfbuzz &gt;= 2.5]} {
define harfbuzz_libdir [pkg-config-get-var harfbuzz libdir]
}
</code></pre>

<p>Returns the empty string if the variable isn’t defined.</p>

<h2 id="module-system">Module: system</h2>

<p>This module supports common system interrogation and options such as <strong><code>--host</code></strong>, <strong><code>--build</code></strong>, <strong><code>--prefix</code></strong>, and setting <strong><code>srcdir</code></strong>, <strong><code>builddir</code></strong>, and <strong><code>EXEEXT</code></strong>.</p>
Expand Down
2 changes: 1 addition & 1 deletion developer/sysinstall/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion developer/tcl/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion download/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
2 changes: 1 addition & 1 deletion faq/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
})();
</script>

<meta name="generator" content="Nanoc 4.11.5">
<meta name="generator" content="Nanoc 4.11.19">
</head>
<body>
<div id="header">
Expand Down
Loading

0 comments on commit 962e069

Please sign in to comment.