From 5ff0426480bf2fe4fd4d3ded55f70b2e311a333b Mon Sep 17 00:00:00 2001 From: <> Date: Sat, 24 Sep 2022 22:56:44 +0000 Subject: [PATCH] Deployed b19ddba with MkDocs version: 1.3.1 --- 404.html | 45 +++ examples/Makefile | 2 +- examples/check/demo.cast | 213 ++++------ examples/check/index.html | 45 +++ examples/embedded/demo.cast | 209 ++++------ examples/embedded/index.html | 60 +++ examples/embedded/record.sh | 1 + examples/functions.sh | 2 +- examples/index.html | 55 ++- examples/recipe-help/demo.cast | 138 +++++++ examples/recipe-help/index.html | 596 ++++++++++++++++++++++++++++ examples/recipe-help/recipe-help.mk | 24 ++ examples/recipe-help/record.sh | 11 + index.html | 45 +++ search/search_index.json | 2 +- sitemap.xml | 15 +- sitemap.xml.gz | Bin 240 -> 250 bytes usage/index.html | 45 +++ 18 files changed, 1242 insertions(+), 266 deletions(-) create mode 100644 examples/recipe-help/demo.cast create mode 100644 examples/recipe-help/index.html create mode 100644 examples/recipe-help/recipe-help.mk create mode 100644 examples/recipe-help/record.sh diff --git a/404.html b/404.html index 717449c..0fd6e56 100644 --- a/404.html +++ b/404.html @@ -263,6 +263,8 @@ + + @@ -371,6 +373,49 @@ + + + + + + +
  • + + + + + + + + + + + + + + + + + + +
  • + + + + diff --git a/examples/Makefile b/examples/Makefile index 425a1d7..3c0f669 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -1,7 +1,7 @@ MAKEFLAGS += --no-print-directory COLS ?= 60 ROWS ?= 20 -EXAMPLES := check embedded +EXAMPLES := check embedded recipe-help CASTS := $(addsuffix /demo.cast, $(EXAMPLES)) all: $(CASTS) diff --git a/examples/check/demo.cast b/examples/check/demo.cast index 85d9923..9c5b55f 100644 --- a/examples/check/demo.cast +++ b/examples/check/demo.cast @@ -1,129 +1,84 @@ -{"version": 2, "width": 48, "height": 12, "timestamp": 1663712361, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} -[0.008114, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.00852, "o", "bash >> "] -[0.008755, "o", "m"] -[0.189398, "o", "a"] -[0.279744, "o", "k"] -[0.369775, "o", "e"] -[0.459919, "o", " -"] -[0.549908, "o", "f"] -[0.639982, "o", " "] -[0.730339, "o", "c"] -[0.820338, "o", "h"] -[0.910414, "o", "ec"] -[1.090651, "o", "k"] -[1.18077, "o", "/"] -[1.271098, "o", "c"] -[1.361098, "o", "h"] -[1.451216, "o", "ec"] -[1.541276, "o", "k"] -[1.631388, "o", "."] -[1.721603, "o", "m"] -[1.811718, "o", "k"] -[1.992079, "o", " h"] -[2.082138, "o", "e"] -[2.172379, "o", "l"] -[2.262403, "o", "p"] -[2.352473, "o", "\r\n"] -[3.381969, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\tinteractivity w/ task.mk\r\n\r\n\u001b[1;33m check\u001b[0m │ \u001b[2mget user confirmation or exit\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] -[5.387545, "o", "\u001b[H\u001b[2J\u001b[3J"] -[5.387892, "o", "bash >> "] -[5.390047, "o", "m"] -[5.570645, "o", "a"] -[5.660579, "o", "k"] -[5.750852, "o", "e"] -[5.841071, "o", " -"] -[5.931225, "o", "f"] -[6.021286, "o", " "] -[6.111373, "o", "c"] -[6.201586, "o", "h"] -[6.291778, "o", "ec"] -[6.472054, "o", "k"] -[6.562124, "o", "/"] -[6.652262, "o", "c"] -[6.74248, "o", "h"] -[6.832675, "o", "ec"] -[6.922668, "o", "k"] -[7.012809, "o", "."] -[7.102973, "o", "m"] -[7.193151, "o", "k"] -[7.373458, "o", " c"] -[7.463783, "o", "h"] -[7.553761, "o", "e"] -[7.643931, "o", "c"] -[7.734197, "o", "k"] -[7.824356, "o", "\r\n"] -[8.857505, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] -[9.54018, "o", "y"] -[9.595198, "o", "\r\n"] -[9.598684, "o", "you said yes!\r\n"] -[11.602689, "o", "#"] -[11.783071, "o", " "] -[11.873235, "o", "L"] -[11.963465, "o", "e"] -[12.053444, "o", "t'"] -[12.143548, "o", "s"] -[12.233881, "o", " "] -[12.323915, "o", "t"] -[12.41414, "o", "r"] -[12.50428, "o", "y "] -[12.684471, "o", "a"] -[12.774773, "o", "g"] -[12.864864, "o", "a"] -[12.954989, "o", "i"] -[13.045011, "o", "n "] -[13.135204, "o", "b"] -[13.225451, "o", "u"] -[13.315649, "o", "t"] -[13.405687, "o", " "] -[13.585943, "o", "in"] -[13.676051, "o", "s"] -[13.766346, "o", "t"] -[13.856324, "o", "e"] -[13.946542, "o", "a"] -[14.036697, "o", "d "] -[14.126782, "o", "s"] -[14.216944, "o", "a"] -[14.307128, "o", "y"] -[14.487468, "o", " "] -[14.577551, "o", "no"] -[14.667739, "o", " "] -[14.757899, "o", "t"] -[14.848007, "o", "h"] -[14.93806, "o", "i"] -[15.0283, "o", "s "] -[15.118379, "o", "t"] -[15.208471, "o", "i"] -[15.388757, "o", "m"] -[15.47897, "o", "e"] -[15.569031, "o", "\r\n"] -[16.571969, "o", "\u001b[H\u001b[2J\u001b[3J"] -[16.572047, "o", "bash >> "] -[16.574017, "o", "m"] -[16.754499, "o", "a"] -[16.844612, "o", "k"] -[16.93468, "o", "e"] -[17.024972, "o", " -"] -[17.115137, "o", "f"] -[17.205244, "o", " "] -[17.295415, "o", "c"] -[17.385554, "o", "h"] -[17.475882, "o", "ec"] -[17.655989, "o", "k"] -[17.746279, "o", "/"] -[17.83643, "o", "c"] -[17.926644, "o", "h"] -[18.016673, "o", "ec"] -[18.106718, "o", "k"] -[18.197045, "o", "."] -[18.287031, "o", "m"] -[18.377151, "o", "k"] -[18.55735, "o", " c"] -[18.647478, "o", "h"] -[18.737616, "o", "e"] -[18.827879, "o", "c"] -[18.917992, "o", "k"] -[19.008133, "o", "\r\n"] -[20.034923, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] -[22.08808, "o", "n"] -[22.227223, "o", "\r\n"] +{"version": 2, "width": 48, "height": 12, "timestamp": 1664060067, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} +[0.008028, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.008412, "o", "bash >> "] +[0.008649, "o", "ma"] +[0.189116, "o", "ke"] +[0.279092, "o", " -"] +[0.369181, "o", "f "] +[0.459296, "o", "ch"] +[0.549434, "o", "ec"] +[0.639704, "o", "k/"] +[0.729786, "o", "ch"] +[0.81994, "o", "ec"] +[0.910178, "o", "k."] +[1.090415, "o", "mk"] +[1.180666, "o", " h"] +[1.270767, "o", "el"] +[1.360807, "o", "p\r\n"] +[2.392643, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\tinteractivity w/ task.mk\r\n\r\n\u001b[1;33m check\u001b[0m │ \u001b[2mget user confirmation or exit\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] +[4.398843, "o", "\u001b[H\u001b[2J\u001b[3J"] +[4.398948, "o", "bash >> "] +[4.399576, "o", "ma"] +[4.580421, "o", "ke"] +[4.670533, "o", " -"] +[4.760674, "o", "f "] +[4.850908, "o", "ch"] +[4.940859, "o", "ec"] +[5.031095, "o", "k/"] +[5.121228, "o", "ch"] +[5.211271, "o", "ec"] +[5.301383, "o", "k."] +[5.481587, "o", "mk"] +[5.571714, "o", " c"] +[5.662002, "o", "he"] +[5.752104, "o", "ck"] +[5.842305, "o", "\r\n"] +[6.864798, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] +[7.488194, "o", "y"] +[7.830894, "o", "\r\n"] +[7.836313, "o", "you said yes!\r\n"] +[9.840217, "o", "# "] +[10.020704, "o", "Le"] +[10.110897, "o", "t'"] +[10.201077, "o", "s "] +[10.291171, "o", "tr"] +[10.381382, "o", "y "] +[10.471532, "o", "ag"] +[10.5617, "o", "ai"] +[10.651984, "o", "n "] +[10.742177, "o", "bu"] +[10.922348, "o", "t "] +[11.012569, "o", "in"] +[11.102605, "o", "st"] +[11.192785, "o", "ea"] +[11.282913, "o", "d "] +[11.373109, "o", "sa"] +[11.463146, "o", "y "] +[11.553266, "o", "no"] +[11.6436, "o", " t"] +[11.823731, "o", "hi"] +[11.913841, "o", "s "] +[12.003886, "o", "ti"] +[12.094101, "o", "me"] +[12.184197, "o", "\r\n"] +[13.185929, "o", "\u001b[H\u001b[2J\u001b[3J"] +[13.185977, "o", "bash >> "] +[13.186676, "o", "ma"] +[13.367108, "o", "ke"] +[13.457234, "o", " -"] +[13.547276, "o", "f "] +[13.637696, "o", "ch"] +[13.727919, "o", "ec"] +[13.817921, "o", "k/"] +[13.908217, "o", "ch"] +[13.998375, "o", "ec"] +[14.08855, "o", "k."] +[14.268802, "o", "mk"] +[14.359106, "o", " c"] +[14.449085, "o", "he"] +[14.539194, "o", "ck"] +[14.629387, "o", "\r\n"] +[15.652945, "o", "Would you like to proceed? \u001b[1;31m[Y/n]\u001b[0m "] +[16.544875, "o", "n"] +[17.098374, "o", "\r\n"] +[17.103306, "o", "make[1]: *** [check/check.mk:4: check] Error 1\r\n"] diff --git a/examples/check/index.html b/examples/check/index.html index d1710fa..8a7694c 100644 --- a/examples/check/index.html +++ b/examples/check/index.html @@ -272,6 +272,8 @@ + + @@ -382,6 +384,49 @@ + + + + + + +
  • + + + + + + + + + + + + + + + + + + +
  • + + + + diff --git a/examples/embedded/demo.cast b/examples/embedded/demo.cast index 6d5235c..48c2967 100644 --- a/examples/embedded/demo.cast +++ b/examples/embedded/demo.cast @@ -1,126 +1,83 @@ -{"version": 2, "width": 60, "height": 20, "timestamp": 1663712193, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} -[0.008386, "o", "\u001b[H\u001b[2J\u001b[3J"] -[0.008986, "o", "bash >> "] -[0.009151, "o", "m"] -[0.189701, "o", "a"] -[0.280162, "o", "k"] -[0.37038, "o", "e"] -[0.460683, "o", " -"] -[0.551001, "o", "f"] -[0.641267, "o", " "] -[0.731609, "o", "e"] -[0.821777, "o", "m"] -[0.912103, "o", "be"] -[1.092658, "o", "d"] -[1.182705, "o", "d"] -[1.273152, "o", "e"] -[1.363457, "o", "d"] -[1.453758, "o", "/e"] -[1.544059, "o", "m"] -[1.634282, "o", "b"] -[1.724452, "o", "e"] -[1.814601, "o", "d"] -[1.995155, "o", "de"] -[2.085437, "o", "d"] -[2.175546, "o", "."] -[2.265856, "o", "m"] -[2.356192, "o", "k"] -[2.446468, "o", " h"] -[2.536781, "o", "e"] -[2.627101, "o", "l"] -[2.717423, "o", "p"] -[2.897934, "o", "\r\n"] -[3.931131, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\texamples of embedded scripts in `\u001b[35mMakefile\u001b[0m`\r\n\r\n \u001b[1;31m examples of task.mk features \u001b[0m\r\n\u001b[38m ─────────────────────────────────────────────────────\u001b[0m\r\n\u001b[1;33m list-%\u001b[0m │ \u001b[2muse pathlib.Path to list files\u001b[0m\r\n \u001b[2mname the directory in rule (make list-src)\u001b[0m\r\n\u001b[1;33m embedded-bash\u001b[0m │ \u001b[2mbash script with pipes and make input\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] -[5.936874, "o", "\u001b[H\u001b[2J\u001b[3J"] -[5.937167, "o", "bash >> "] -[5.939502, "o", "m"] -[6.120169, "o", "a"] -[6.210505, "o", "k"] -[6.300671, "o", "e"] -[6.390788, "o", " -"] -[6.480981, "o", "f"] -[6.571285, "o", " "] -[6.661457, "o", "e"] -[6.751758, "o", "m"] -[6.842048, "o", "be"] -[7.022576, "o", "d"] -[7.112852, "o", "d"] -[7.203064, "o", "e"] -[7.293421, "o", "d"] -[7.383397, "o", "/e"] -[7.473873, "o", "m"] -[7.564152, "o", "b"] -[7.65431, "o", "e"] -[7.744607, "o", "d"] -[7.925168, "o", "de"] -[8.015472, "o", "d"] -[8.105767, "o", "."] -[8.195936, "o", "m"] -[8.286184, "o", "k"] -[8.376537, "o", " l"] -[8.466624, "o", "i"] -[8.557058, "o", "s"] -[8.64739, "o", "t"] -[8.827942, "o", "-"] -[8.91803, "o", "em"] -[9.008446, "o", "b"] -[9.098742, "o", "e"] -[9.189059, "o", "d"] -[9.279328, "o", "d"] -[9.36965, "o", "ed"] -[9.459574, "o", "\r\n"] -[10.492826, "o", "files in embedded\r\n"] -[10.492943, "o", "['embedded.mk', 'demo.cast', 'record.sh', 'index.md']\r\n"] -[12.498865, "o", "\u001b[H\u001b[2J\u001b[3J"] -[12.498984, "o", "bash >> "] -[12.501382, "o", "m"] -[12.681906, "o", "a"] -[12.7722, "o", "k"] -[12.862501, "o", "e"] -[12.952783, "o", " -"] -[13.043086, "o", "f"] -[13.13339, "o", " "] -[13.223546, "o", "e"] -[13.313887, "o", "m"] -[13.40413, "o", "be"] -[13.584464, "o", "d"] -[13.674721, "o", "d"] -[13.764931, "o", "e"] -[13.855143, "o", "d"] -[13.945476, "o", "/e"] -[14.035801, "o", "m"] -[14.126086, "o", "b"] -[14.216402, "o", "e"] -[14.306688, "o", "d"] -[14.487263, "o", "de"] -[14.577566, "o", "d"] -[14.667572, "o", "."] -[14.757974, "o", "m"] -[14.848201, "o", "k"] -[14.938383, "o", " e"] -[15.02867, "o", "m"] -[15.118961, "o", "b"] -[15.2091, "o", "e"] -[15.38968, "o", "d"] -[15.479924, "o", "de"] -[15.570276, "o", "d"] -[15.66027, "o", "-"] -[15.750729, "o", "b"] -[15.84091, "o", "a"] -[15.931277, "o", "sh"] -[16.021429, "o", "\r\n"] -[17.044626, "o", "Is the process running bash? We can check with ps\r\n"] -[17.063304, "o", "bash\r\n"] -[17.063756, "o", "What text to figlet? \r\n"] -[20.107984, "o", "t"] -[20.125262, "o", "a"] -[20.276406, "o", "s"] -[20.454083, "o", "k"] -[20.705234, "o", "."] -[20.931947, "o", "m"] -[21.010096, "o", "k"] -[21.288327, "o", "\r\n"] -[21.292384, "o", " _ _ _ \r\n| |_ __ _ ___| | __ _ __ ___ | | __\r\n| __/ _` / __| |/ / | '_ ` _ \\| |/ /\r\n| || (_| \\__ \\ < _| | | | | | < \r\n \\__\\__,_|___/_|\\_(_)_| |_| |_|_|\\_\\\r\n \r\n"] -[21.292754, "o", "the argument below as given in the makefile itself\r\n"] -[21.292898, "o", "it's expanded before the script is passed to bash\r\n"] -[21.292925, "o", "bash multiline is probably working\r\n"] +{"version": 2, "width": 60, "height": 20, "timestamp": 1664060088, "env": {"SHELL": "/usr/bin/zsh", "TERM": "xterm-256color"}} +[0.008131, "o", "\u001b[H\u001b[2J\u001b[3J"] +[0.008522, "o", "bash >> "] +[0.008683, "o", "ma"] +[0.189166, "o", "ke"] +[0.279481, "o", " -"] +[0.369776, "o", "f "] +[0.460021, "o", "em"] +[0.550229, "o", "be"] +[0.640359, "o", "dd"] +[0.730591, "o", "ed"] +[0.820572, "o", "/e"] +[0.910745, "o", "mb"] +[1.091087, "o", "ed"] +[1.181312, "o", "de"] +[1.271441, "o", "d."] +[1.361501, "o", "mk"] +[1.451615, "o", " h"] +[1.541783, "o", "el"] +[1.63204, "o", "p\r\n"] +[2.664242, "o", "\u001b[1;36musage:\u001b[0m\r\n\tmake \r\n\t\r\n\texamples of embedded scripts in `\u001b[35mMakefile\u001b[0m`\r\n\r\n \u001b[1;31m examples of task.mk features \u001b[0m\r\n\u001b[38m ─────────────────────────────────────────────────────\u001b[0m\r\n\u001b[1;33m list-%\u001b[0m │ \u001b[2muse pathlib.Path to list files\u001b[0m\r\n \u001b[2mname the directory in rule (make list-src)\u001b[0m\r\n\u001b[1;33m embedded-bash\u001b[0m │ \u001b[2mbash script with pipes and make input\u001b[0m\r\n\u001b[1;33m h, help\u001b[0m │ \u001b[2mshow this help\u001b[0m\r\n\r\n"] +[4.671801, "o", "\u001b[H\u001b[2J\u001b[3Jbash >> "] +[4.67392, "o", "ma"] +[4.854455, "o", "ke"] +[4.944728, "o", " -"] +[5.034921, "o", "f "] +[5.124982, "o", "em"] +[5.215103, "o", "be"] +[5.305188, "o", "dd"] +[5.395353, "o", "ed"] +[5.485457, "o", "/e"] +[5.576246, "o", "mb"] +[5.75589, "o", "ed"] +[5.846014, "o", "de"] +[5.93612, "o", "d."] +[6.026298, "o", "mk"] +[6.11644, "o", " l"] +[6.206464, "o", "is"] +[6.296631, "o", "t-"] +[6.386781, "o", "em"] +[6.477052, "o", "be"] +[6.657201, "o", "dd"] +[6.747412, "o", "ed"] +[6.837566, "o", "\r\n"] +[7.867599, "o", "files in embedded\r\n['embedded.mk', 'demo.cast', 'record.sh', 'index.md']\r\n"] +[9.872436, "o", "\u001b[H\u001b[2J\u001b[3J"] +[9.872754, "o", "bash >> "] +[9.874651, "o", "ma"] +[10.055031, "o", "ke"] +[10.145171, "o", " -"] +[10.235256, "o", "f "] +[10.325347, "o", "em"] +[10.415525, "o", "be"] +[10.505721, "o", "dd"] +[10.595814, "o", "ed"] +[10.685931, "o", "/e"] +[10.776068, "o", "mb"] +[10.956362, "o", "ed"] +[11.046547, "o", "de"] +[11.136692, "o", "d."] +[11.226851, "o", "mk"] +[11.316894, "o", " e"] +[11.406996, "o", "mb"] +[11.497205, "o", "ed"] +[11.58725, "o", "de"] +[11.677471, "o", "d-"] +[11.85761, "o", "ba"] +[11.947917, "o", "sh"] +[12.038071, "o", "\r\n"] +[13.045213, "o", "Is the process running bash? We can check with ps\r\n"] +[13.051057, "o", "bash\r\n"] +[13.051385, "o", "What text to figlet? \r\n"] +[14.434504, "o", "t"] +[14.503239, "o", "a"] +[14.605384, "o", "s"] +[14.745978, "o", "k"] +[14.946139, "o", "."] +[15.080651, "o", "m"] +[15.228545, "o", "k"] +[15.617669, "o", "\r\n"] +[15.618495, "o", " _ _ _ \r\n| |_ __ _ ___| | __ _ __ ___ | | __\r\n| __/ _` / __| |/ / | '_ ` _ \\| |/ /\r\n| || (_| \\__ \\ < _| | | | | | < \r\n \\__\\__,_|___/_|\\_(_)_| |_| |_|_|\\_\\\r\n \r\n"] +[15.618636, "o", "the argument below as given in the makefile itself\r\n"] +[15.618695, "o", "it's expanded before the script is passed to bash\r\nbash multiline is probably working\r\n"] diff --git a/examples/embedded/index.html b/examples/embedded/index.html index 509a0c0..aa57574 100644 --- a/examples/embedded/index.html +++ b/examples/embedded/index.html @@ -272,6 +272,8 @@ + + @@ -382,6 +384,49 @@ + + + + + + +
  • + + + + + + + + + + + + + + + + + + +
  • + + + + @@ -522,6 +567,21 @@ + + +