Commit 944174b
build: make ci test addons in test/addons
Make `make test-addons` part of the `make test-ci` target.
Use order-only prerequisites to make generating and building the add-ons
concurrency-safe when $JOBS > 1 and fudge the dependency on $(NODE_EXE)
so that add-ons are only rebuilt when needed instead of all the time.
PR-URL: #2428
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Reviewed-By: Rod Vagg <rod@vagg.org>1 parent 3f453b2 commit 944174bCopy full SHA for 944174b
File tree
Expand file treeCollapse file tree
2 files changed
+33
-10
lines changedOpen diff view settings
Filter options
- test/addons
Expand file treeCollapse file tree
2 files changed
+33
-10
lines changedOpen diff view settings
Collapse file
+31-10Lines changed: 31 additions & 10 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
99 | 99 | |
100 | 100 | |
101 | 101 | |
102 | | - |
103 | | - |
| 102 | + |
| 103 | + |
| 104 | + |
104 | 105 | |
105 | | - |
106 | | - |
107 | | - |
108 | | - |
109 | | - |
| 106 | + |
| 107 | + |
| 108 | + |
| 109 | + |
| 110 | + |
| 111 | + |
| 112 | + |
| 113 | + |
| 114 | + |
| 115 | + |
| 116 | + |
| 117 | + |
| 118 | + |
| 119 | + |
| 120 | + |
| 121 | + |
| 122 | + |
| 123 | + |
| 124 | + |
| 125 | + |
| 126 | + |
| 127 | + |
| 128 | + |
| 129 | + |
110 | 130 | |
111 | 131 | |
112 | 132 | |
113 | 133 | |
114 | | - |
| 134 | + |
115 | 135 | |
116 | 136 | |
117 | 137 | |
118 | 138 | |
119 | 139 | |
120 | 140 | |
121 | 141 | |
122 | | - |
123 | | - |
| 142 | + |
| 143 | + |
| 144 | + |
124 | 145 | |
125 | 146 | |
126 | 147 | |
|
Collapse file
+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
1 | 3 | |
2 | 4 | |
3 | 5 | |
|
0 commit comments