Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Clarity refactor

  • Loading branch information...
commit ca9d3c65dd225ec53ff728fca44499b1c10e7019 1 parent c2026ea
Almad authored

Showing 1 changed file with 40 additions and 17 deletions. Show diff stats Hide diff stats

  1. +40 17 paver-build-tool-you-missed.md
57 paver-build-tool-you-missed.md
Source Rendered
@@ -18,7 +18,7 @@ About Me
18 18 * Regular pythonista since '05
19 19 * Testing and automation obsession
20 20 * Centrum Holdings, mostly Django-related work
21   -* Lots of smallish projects
  21 + * Lots of smallish projects
22 22
23 23 -------------------------------------
24 24
@@ -37,10 +37,6 @@ Survey
37 37
38 38 Who would use a build tool...
39 39
40   -.notes: persenter notes Help me
41   -
42   -. presenter notes: yeeah
43   -
44 40 -------------------------------------
45 41
46 42
@@ -50,6 +46,23 @@ Build tool in an interpreted world
50 46 * Generated Content In Repository (TM)
51 47 * Moving (files) around
52 48
  49 +-------------------------------------
  50 +
  51 +
  52 +...and why in Python?
  53 +=====================================
  54 +
  55 +* Batteries included (tm)
  56 +* Integration with pythonic tools
  57 +
  58 +-------------------------------------
  59 +
  60 +
  61 +...and why Paver?
  62 +=====================================
  63 +
  64 +* Simple things stay simple
  65 +* Complex is possible (or integrated)
53 66
54 67 -------------------------------------
55 68
@@ -66,14 +79,6 @@ As in "Console API"
66 79
67 80 -------------------------------------
68 81
69   -Paver vs. rest
70   -=====================================
71   -
72   -
73   --------------------------------------
74   -
75   -
76   -
77 82 Getting started (First Task!)
78 83 =====================================
79 84
@@ -141,7 +146,7 @@ Overwriting distutils commands
141 146
142 147 -------------------------------------
143 148
144   -Command line arguments (positional)
  149 +Positional arguments
145 150 =====================================
146 151
147 152 !python
@@ -156,7 +161,7 @@ Command line arguments (positional)
156 161
157 162 -------------------------------------
158 163
159   -Command line arguments (GNU style)
  164 +CMD options, GNU style
160 165 =====================================
161 166
162 167 !python
@@ -188,6 +193,7 @@ Options (cont.)
188 193 =====================================
189 194
190 195 !python
  196 + # inside minilib task
191 197 options.get('extra_files', [])
192 198
193 199
@@ -199,9 +205,10 @@ Namespace search
199 205 !python
200 206 options(setup=Bunch(version="1.1"))
201 207 options.version
202   -
  208 + '1.1'
203 209 options.order('minilib')
204 210 options.version
  211 + AttributeError: version
205 212
206 213
207 214 -------------------------------------
@@ -248,6 +255,8 @@ Documentation (sphinx)
248 255 )
249 256 )
250 257
  258 +And run
  259 +
251 260 !sh
252 261 paver html
253 262
@@ -259,7 +268,21 @@ Documentation (cog)
259 268 =====================================
260 269
261 270 !python
262   - [[[ replace ]]]
  271 + #<== include('started/oldway/setup.py')==>
  272 + #<==end==>
  273 +
  274 +configured with
  275 +
  276 + !python
  277 + options(
  278 + cog=Bunch(
  279 + includedir="docs/samples",
  280 + beginspec="<==",
  281 + endspec="==>",
  282 + endoutput="<==end==>"
  283 + )
  284 + )
  285 +
263 286
264 287
265 288

0 comments on commit ca9d3c6

Please sign in to comment.
Something went wrong with that request. Please try again.