https://gitlab.synchro.net/main/sbbs/-/commit/6e4b77d19abf119f46e5d813
Modified Files:
.gitlab-ci.yml
Log Message:
Pass the absolute/real repo path to the make install-sbbs.mk command-line
the nested make -C call to exec/GNUmakefile (remember that thing?) fails otherwise:
make -C /home/gitlab-runner/builds/z3jxwBK1/0/main/sbbs/sbbs/exec MAKEFLAGS= os=linux RELEASE=1 BAJAPATH=../src/sbbs3/gcc.linux.x64.exe.release/baja
make[1]: *** No rule to make target 'ftp.bin', needed by 'all'. Stop.
... because make -C changes the working dir to the exec dir, so "../src/sbbs3/..." ends up being an valid path to the baja executable.
It'd probably be good to convert REPODIR in the install makefile to an
absolute path automatically, but this seemed like a first-level fix, at least. --- SBBSecho 3.30-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)