fortrangoingonforty/lib-modules / d85b189

Browse files

Add devloop submodule

Authored by mfwolffe <wolffemf@dukes.jmu.edu>
SHA
d85b18913ffcc53292533b03e0a8fef3c10c8e4d
Parents
dfab1b9
Tree
a44f7e7

4 changed files

StatusFile+-
M .gitmodules 4 0
M README.md 7 3
M packages/README.md 2 0
A packages/fgof-devloop 1 0
.gitmodulesmodified
@@ -58,3 +58,7 @@
58
 	path = packages/fgof-jobs
58
 	path = packages/fgof-jobs
59
 	url = ../fgof-jobs
59
 	url = ../fgof-jobs
60
 	branch = trunk
60
 	branch = trunk
61
+[submodule "packages/fgof-devloop"]
62
+	path = packages/fgof-devloop
63
+	url = ../fgof-devloop
64
+	branch = trunk
README.mdmodified
@@ -33,9 +33,10 @@ Go straight to the first standalone package if you already know what you want:
33
 - [fgof-clipboard](https://github.com/FortranGoingOnForty/fgof-clipboard)
33
 - [fgof-clipboard](https://github.com/FortranGoingOnForty/fgof-clipboard)
34
 - [fgof-screen](https://github.com/FortranGoingOnForty/fgof-screen)
34
 - [fgof-screen](https://github.com/FortranGoingOnForty/fgof-screen)
35
 - [fgof-jobs](https://github.com/FortranGoingOnForty/fgof-jobs)
35
 - [fgof-jobs](https://github.com/FortranGoingOnForty/fgof-jobs)
36
+- [fgof-devloop](https://github.com/FortranGoingOnForty/fgof-devloop)
36
 
37
 
37
-The current active library target is `fgof-jobs`, with `fgof-archive`
38
+The current active library target is `fgof-devloop`, with `fgof-archive`
38
-and `fgof-sqlite` close behind in the backlog.
39
+and `fgof-snapshot` close behind in the backlog.
39
 
40
 
40
 If you want local comparison checkouts for already-served or deferred areas,
41
 If you want local comparison checkouts for already-served or deferred areas,
41
 use `./scripts/sync-refs.sh` to populate `.refs/` from the curated reference
42
 use `./scripts/sync-refs.sh` to populate `.refs/` from the curated reference
@@ -77,6 +78,7 @@ lib-modules/
77
     fgof-clipboard/   # git submodule
78
     fgof-clipboard/   # git submodule
78
     fgof-screen/      # git submodule
79
     fgof-screen/      # git submodule
79
     fgof-jobs/        # git submodule
80
     fgof-jobs/        # git submodule
81
+    fgof-devloop/     # git submodule
80
     ...
82
     ...
81
   scripts/
83
   scripts/
82
     add-package-submodule.sh
84
     add-package-submodule.sh
@@ -101,7 +103,8 @@ lib-modules/
101
 | [`fgof-state`](https://github.com/FortranGoingOnForty/fgof-state) | released `v0.1.0` | standalone repo + submodule | persistent app and workspace state helpers, mounted at `packages/fgof-state` |
103
 | [`fgof-state`](https://github.com/FortranGoingOnForty/fgof-state) | released `v0.1.0` | standalone repo + submodule | persistent app and workspace state helpers, mounted at `packages/fgof-state` |
102
 | [`fgof-clipboard`](https://github.com/FortranGoingOnForty/fgof-clipboard) | released `v0.1.0` | standalone repo + submodule | clipboard text helpers, mounted at `packages/fgof-clipboard` |
104
 | [`fgof-clipboard`](https://github.com/FortranGoingOnForty/fgof-clipboard) | released `v0.1.0` | standalone repo + submodule | clipboard text helpers, mounted at `packages/fgof-clipboard` |
103
 | [`fgof-screen`](https://github.com/FortranGoingOnForty/fgof-screen) | released `v0.1.0` | standalone repo + submodule | virtual screen buffer helpers, mounted at `packages/fgof-screen` |
105
 | [`fgof-screen`](https://github.com/FortranGoingOnForty/fgof-screen) | released `v0.1.0` | standalone repo + submodule | virtual screen buffer helpers, mounted at `packages/fgof-screen` |
104
-| [`fgof-jobs`](https://github.com/FortranGoingOnForty/fgof-jobs) | scaffolded | standalone repo + submodule | background job and wait-model helpers, mounted at `packages/fgof-jobs` |
106
+| [`fgof-jobs`](https://github.com/FortranGoingOnForty/fgof-jobs) | released `v0.1.0` | standalone repo + submodule | background job and wait-model helpers, mounted at `packages/fgof-jobs` |
107
+| [`fgof-devloop`](https://github.com/FortranGoingOnForty/fgof-devloop) | scaffolded | standalone repo + submodule | watch-driven development loop helpers, mounted at `packages/fgof-devloop` |
105
 
108
 
106
 As packages are created:
109
 As packages are created:
107
 
110
 
@@ -144,5 +147,6 @@ Go directly to an individual package repo when you only want one library.
144
 - [`fgof-clipboard`](https://github.com/FortranGoingOnForty/fgof-clipboard): clipboard text helpers for command-line and interactive tools
147
 - [`fgof-clipboard`](https://github.com/FortranGoingOnForty/fgof-clipboard): clipboard text helpers for command-line and interactive tools
145
 - [`fgof-screen`](https://github.com/FortranGoingOnForty/fgof-screen): virtual screen buffer helpers for future TUIs and prompt layers
148
 - [`fgof-screen`](https://github.com/FortranGoingOnForty/fgof-screen): virtual screen buffer helpers for future TUIs and prompt layers
146
 - [`fgof-jobs`](https://github.com/FortranGoingOnForty/fgof-jobs): background job and wait-model helpers for shells, supervisors, and tool hosts
149
 - [`fgof-jobs`](https://github.com/FortranGoingOnForty/fgof-jobs): background job and wait-model helpers for shells, supervisors, and tool hosts
150
+- [`fgof-devloop`](https://github.com/FortranGoingOnForty/fgof-devloop): watch-driven development loop helpers for rebuild, restart, and smoke workflows
147
 
151
 
148
 See [LANDSCAPE.md](LANDSCAPE.md) for the broader ecosystem assessment and package backlog.
152
 See [LANDSCAPE.md](LANDSCAPE.md) for the broader ecosystem assessment and package backlog.
packages/README.mdmodified
@@ -20,6 +20,7 @@ packages/fgof-state
20
 packages/fgof-clipboard
20
 packages/fgof-clipboard
21
 packages/fgof-screen
21
 packages/fgof-screen
22
 packages/fgof-jobs
22
 packages/fgof-jobs
23
+packages/fgof-devloop
23
 ```
24
 ```
24
 
25
 
25
 Current submodules:
26
 Current submodules:
@@ -39,6 +40,7 @@ Current submodules:
39
 - `fgof-clipboard`
40
 - `fgof-clipboard`
40
 - `fgof-screen`
41
 - `fgof-screen`
41
 - `fgof-jobs`
42
 - `fgof-jobs`
43
+- `fgof-devloop`
42
 
44
 
43
 Rules:
45
 Rules:
44
 
46
 
packages/fgof-devloopadded
@@ -0,0 +1,1 @@
1
+Subproject commit c29fbe84ba81920300c7d881ae7de8619c1b52b1