mirror of
https://github.com/PDP-10/its.git
synced 2026-04-19 17:23:27 +00:00
Init and update submodule contents if they are empty.
This commit is contained in:
committed by
Eric Swenson
parent
9c7c40e19a
commit
bbc2beba8f
@@ -10,7 +10,6 @@ job1:
|
|||||||
stage: build
|
stage: build
|
||||||
script:
|
script:
|
||||||
- sh -ex build/dependencies.sh install_linux
|
- sh -ex build/dependencies.sh install_linux
|
||||||
- git submodule update --init
|
|
||||||
- make
|
- make
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|||||||
8
Makefile
8
Makefile
@@ -13,6 +13,8 @@ SRC = system syseng sysen1 sysen2 sysen3 sysnet kshack dragon channa \
|
|||||||
DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc chprog
|
DOC = info _info_ sysdoc sysnet syshst kshack _teco_ emacs emacs1 c kcc chprog
|
||||||
BIN = sys2 emacs _teco_ lisp liblsp alan inquir sail comlap c decsys moon graphs
|
BIN = sys2 emacs _teco_ lisp liblsp alan inquir sail comlap c decsys moon graphs
|
||||||
|
|
||||||
|
SUBMODULES = dasm itstar klh10 mldev simh sims supdup tapeutils
|
||||||
|
|
||||||
# These files are used to create bootable tape images.
|
# These files are used to create bootable tape images.
|
||||||
RAM = bin/ks10/boot/ram.262
|
RAM = bin/ks10/boot/ram.262
|
||||||
NSALV = bin/ks10/boot/salv.rp06
|
NSALV = bin/ks10/boot/salv.rp06
|
||||||
@@ -26,8 +28,9 @@ WRITETAPE=${PWD}/tools/tapeutils/tapewrite
|
|||||||
MAGFRM=${PWD}/tools/dasm/magfrm
|
MAGFRM=${PWD}/tools/dasm/magfrm
|
||||||
|
|
||||||
H3TEXT=$(shell cd build; ls h3text.*)
|
H3TEXT=$(shell cd build; ls h3text.*)
|
||||||
|
SMF:=$(addprefix tools/,$(addsuffix /.gitignore,$(SUBMODULES)))
|
||||||
|
|
||||||
all: out/$(EMULATOR).stamp tools/supdup/supdup
|
all: $(SMF) out/$(EMULATOR).stamp tools/supdup/supdup
|
||||||
|
|
||||||
out/klh10.stamp out/simh.stamp: out/rp0.dsk
|
out/klh10.stamp out/simh.stamp: out/rp0.dsk
|
||||||
touch $@
|
touch $@
|
||||||
@@ -134,5 +137,8 @@ $(MAGFRM):
|
|||||||
tools/supdup/supdup:
|
tools/supdup/supdup:
|
||||||
cd tools/supdup; make
|
cd tools/supdup; make
|
||||||
|
|
||||||
|
$(SMF):
|
||||||
|
git submodule update --init `dirname $@`
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -rf out start build/*/stamp src/system/config.* src/syshst/h3text.*
|
rm -rf out start build/*/stamp src/system/config.* src/syshst/h3text.*
|
||||||
|
|||||||
Reference in New Issue
Block a user