Raymond Toy pushed to branch issue-269-unix-get-user-homedir at cmucl / cmucl
Commits:
-
24fd8012
by Raymond Toy at 2023-11-14T23:44:10+00:00
-
cdaa5def
by Raymond Toy at 2023-11-14T23:44:44+00:00
-
f2c62f43
by Raymond Toy at 2023-11-16T18:44:11-08:00
1 changed file:
Changes:
... | ... | @@ -127,8 +127,9 @@ osx:build: |
127 | 127 | #- bin/create-target.sh xtarget x86_darwin
|
128 | 128 | #- bin/create-target.sh xcross x86_darwin
|
129 | 129 | #- bin/cross-build-world.sh -crl -B boot-2020-04-1 xtarget xcross src/tools/cross-scripts/cross-x86-x86.lisp snapshot/bin/lisp
|
130 | - # Regular build using the cross-compiled result or snapshot
|
|
131 | - - bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
|
130 | + # Regular build using the cross-compiled result or snapshot.
|
|
131 | + # Need /opt/local/bin to get msgmerge and msgfmt programs.
|
|
132 | + - PATH=/opt/local/bin:$PATH bin/build.sh $bootstrap -R -C "" -o snapshot/bin/lisp
|
|
132 | 133 | - bin/make-dist.sh -I dist darwin-4
|
133 | 134 | |
134 | 135 | osx:test:
|
... | ... | @@ -137,12 +138,14 @@ osx:test: |
137 | 138 | - osx
|
138 | 139 | artifacts:
|
139 | 140 | paths:
|
141 | + - ansi-test/test.out
|
|
140 | 142 | - test.log
|
141 | 143 | needs:
|
142 | 144 | # Needs artifacts from build (dist/)
|
143 | 145 | - job: osx:build
|
144 | 146 | artifacts: true
|
145 | 147 | script:
|
148 | + - echo LANG = $LANG
|
|
146 | 149 | - bin/run-unit-tests.sh -l dist/bin/lisp 2>&1 | tee test.log
|
147 | 150 | |
148 | 151 | osx:ansi-test:
|
... | ... | @@ -157,6 +160,9 @@ osx:ansi-test: |
157 | 160 | - job: osx:build
|
158 | 161 | artifacts: true
|
159 | 162 | script:
|
163 | + # NB: sometimes we can't clone the ansi-test repo (bad cert!?!).
|
|
164 | + # Manually cloning it in the gitlab build dir helps with this
|
|
165 | + # issue until we can figure out what's going on.
|
|
160 | 166 | - bin/run-ansi-tests.sh -l dist/bin/lisp
|
161 | 167 |
|
162 | 168 | osx:benchmark:
|