Skip to content
Snippets Groups Projects
Commit 9dcc87ff authored by Deucе's avatar Deucе :ok_hand_tone4:
Browse files

Split out 3rdp libs

parent 7ccf32f2
No related branches found
No related tags found
No related merge requests found
...@@ -259,7 +259,7 @@ js-testsuite-freebsd: ...@@ -259,7 +259,7 @@ js-testsuite-freebsd:
stage: test stage: test
extends: .rules extends: .rules
script: script:
- "*.exe.release/jsdoor exec/tests/test.js" - "src/sbbs3/*.exe.release/jsdoor exec/tests/test.js"
dependencies: dependencies:
- jsdoor-freebsd - jsdoor-freebsd
...@@ -355,7 +355,7 @@ js-testsuite-netbsd: ...@@ -355,7 +355,7 @@ js-testsuite-netbsd:
stage: test stage: test
extends: .rules extends: .rules
script: script:
- "*.exe.release/jsdoor exec/tests/test.js" - "src/sbbs3/*.exe.release/jsdoor exec/tests/test.js"
dependencies: dependencies:
- jsdoor-netbsd - jsdoor-netbsd
...@@ -371,6 +371,30 @@ sexpots-netbsd: ...@@ -371,6 +371,30 @@ sexpots-netbsd:
paths: paths:
- "src/sexpots/*.exe.release/*" - "src/sexpots/*.exe.release/*"
spidermonkey-openbsd
tags: [OpenBSD]
stage: build
extends: .rules
script:
- cd src/3rdp/build
- gmake libmozjs
artifacts:
named: libmozjs
paths:
- "src/3rdp/*.release/mozjs"
cryptlib-openbsd
tags: [OpenBSD]
stage: build
extends: .rules
script:
- cd src/3rdp/build
- gmake libmozjs
artifacts:
named: cryptlib
paths:
- "src/3rdp/*.release/mozjs"
sbbs-openbsd: sbbs-openbsd:
tags: [OpenBSD] tags: [OpenBSD]
stage: build stage: build
...@@ -384,6 +408,11 @@ sbbs-openbsd: ...@@ -384,6 +408,11 @@ sbbs-openbsd:
- "src/sbbs3/*.exe.release/*" - "src/sbbs3/*.exe.release/*"
- "src/sbbs3/*.lib.release/*" - "src/sbbs3/*.lib.release/*"
- "src/sbbs3/*/*.exe.release/*" - "src/sbbs3/*/*.exe.release/*"
needs:
- job: cryptlib-openbsd
artifacts: true
- job: libmozjs-openbsd
artifacts: true
syncterm-openbsd: syncterm-openbsd:
tags: [OpenBSD] tags: [OpenBSD]
...@@ -396,6 +425,9 @@ syncterm-openbsd: ...@@ -396,6 +425,9 @@ syncterm-openbsd:
name: syncterm-openbsd-amd64 name: syncterm-openbsd-amd64
paths: paths:
- "src/syncterm/*.exe.release/*" - "src/syncterm/*.exe.release/*"
needs:
- job: cryptlib-openbsd
artifacts: true
syncdraw-openbsd: syncdraw-openbsd:
tags: [OpenBSD] tags: [OpenBSD]
...@@ -420,13 +452,18 @@ jsdoor-openbsd: ...@@ -420,13 +452,18 @@ jsdoor-openbsd:
name: jsdoor-openbsd-amd64 name: jsdoor-openbsd-amd64
paths: paths:
- "src/sbbs3/*.exe.release/*" - "src/sbbs3/*.exe.release/*"
needs:
- job: cryptlib-openbsd
artifacts: true
- job: libmozjs-openbsd
artifacts: true
js-testsuite-openbsd: js-testsuite-openbsd:
tags: [OpenBSD] tags: [OpenBSD]
stage: test stage: test
extends: .rules extends: .rules
script: script:
- "*.exe.release/jsdoor exec/tests/test.js" - "src/sbbs3/*.exe.release/jsdoor exec/tests/test.js"
dependencies: dependencies:
- jsdoor-openbsd - jsdoor-openbsd
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment