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

Looks like slog is the only util that links with libsbbs.

Add a standalone-utils .PHONY target to build all the rest before
Spidermonkey is done.
parent 9fbe3ccb
No related branches found
No related tags found
1 merge request!455Update branch with changes from master
......@@ -234,6 +234,25 @@ spec:
- job: "uifc-$[[ inputs.os ]]"
- job: "xpdev-$[[ inputs.os ]]"
"utils-$[[ inputs.os ]]":
extends:
- .$[[ inputs.os ]]-build
script:
- cd src/sbbs3
- gmake ${BUILD_FLAGS} standalone-utils
artifacts:
name: "utils-${OSP}"
paths:
- "src/sbbs3/*.exe.release/*"
- "src/sbbs3/*.obj.release*/*"
needs:
- job: "ciolib-$[[ inputs.os ]]"
- job: "encode-$[[ inputs.os ]]"
- job: "hash-$[[ inputs.os ]]"
- job: "smblib-$[[ inputs.os ]]"
- job: "uifc-$[[ inputs.os ]]"
- job: "xpdev-$[[ inputs.os ]]"
"sbbs-$[[ inputs.os ]]":
extends:
- .$[[ inputs.os ]]-build
......@@ -259,6 +278,7 @@ spec:
- job: "uifc-$[[ inputs.os ]]"
- job: "umonitor-$[[ inputs.os ]]"
- job: "xpdev-$[[ inputs.os ]]"
- job: "utils-$[[ inputs.os ]]"
rules:
- if: $NO_JAVASCRIPT == "yes"
when: never
......
......@@ -65,6 +65,18 @@ utils: smblib xpdev-mt xpdev ciolib-mt uifc-mt \
gtkutils: gtkmonitor gtkchat gtkuseredit gtkuserlist
.PHONY: standalone-utils
standalone-utils: $(FIXSMB) $(CHKSMB) \
$(SMBUTIL) $(BAJA) $(NODE) \
$(SBBSECHO) $(ECHOCFG) \
$(ADDFILES) $(FILELIST) $(MAKEUSER) \
$(ANS2ASC) $(ASC2ANS) $(UNBAJA) \
$(QWKNODES) $(SLOG) \
$(DELFILES) $(DUPEFIND) \
$(SEXYZ) $(READSAUCE) \
$(PKTDUMP) $(FMSGDUMP) $(UPGRADE_TO_V319) \
$(UPGRADE_TO_V320)
.PHONY: libdeps
libdeps: $(JS_DEPS) gitinfo smblib xpdev-mt $(MTOBJODIR) $(LIBODIR)
......
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