Skip to content

Commit 0864d4c

Browse files
authored
Merge pull request #2 from mvslovers/feature/mbt-migration
Feature/mbt migration
2 parents d771fef + 4d3cdcf commit 0864d4c

13 files changed

Lines changed: 81 additions & 289 deletions

File tree

.env.example

Lines changed: 10 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
# MVS host connection
2-
MVS_HOST=localhost
3-
MVS_PORT=1080
4-
MVS_USER=IBMUSER
5-
MVS_PASS=secret
1+
# MVS connection
2+
MBT_MVS_HOST=localhost
3+
MBT_MVS_PORT=1080
4+
MBT_MVS_USER=IBMUSER
5+
MBT_MVS_PASS=secret
66

7-
# JES job settings
8-
MVS_JOBCLASS=A
9-
MVS_MSGCLASS=H
7+
# Dataset high-level qualifier
8+
MBT_MVS_HLQ=IBMUSER
109

11-
# CRENT370 (dependency)
12-
CRENT_MACLIB=CRENT370.MACLIB
13-
14-
# Lua370 datasets
15-
LUA_PUNCH=IBMUSER.LUA370.OBJECT
16-
LUA_SYSLMOD=IBMUSER.LUA370.NCALIB
10+
# Dependency datasets HLQ and volume
11+
MBT_MVS_DEPS_HLQ=MBTDEPS
12+
MBT_MVS_DEPS_VOLUME=PUB000

.github/workflows/build.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Build
2+
3+
on:
4+
pull_request:
5+
6+
jobs:
7+
build:
8+
uses: mvslovers/mbt/.github/workflows/build.yml@main
9+
with:
10+
incremental: ${{ github.event_name == 'pull_request' }}
11+
base_sha: ${{ github.event.pull_request.base.sha || '' }}

.github/workflows/release.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
name: Release
2+
3+
on:
4+
push:
5+
tags: ["v*"]
6+
7+
jobs:
8+
release:
9+
uses: mvslovers/mbt/.github/workflows/release.yml@main

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,15 @@
55

66
# Build artifacts
77
*.jcl
8+
contrib/
9+
dist/
810
.build-warnings
11+
.mbt/
912

1013
# IDE
1114
*.geany
1215
compile_commands.json
16+
.cache/
1317

1418
# Environment
1519
.env

.gitmodules

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
[submodule "contrib/crent370_sdk"]
2-
path = contrib/crent370_sdk
3-
url = git@github.com:mvslovers/crent370_sdk.git
1+
[submodule "mbt"]
2+
path = mbt
3+
url = git@github.com:mvslovers/mbt.git

Makefile

Lines changed: 2 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,2 @@
1-
include config.mk
2-
3-
# C source code files
4-
C_FILES := src/lapi.c \
5-
src/lauxlib.c \
6-
src/lbaselib.c \
7-
src/lcode.c \
8-
src/lcorolib.c \
9-
src/ldblib.c \
10-
src/ldebug.c \
11-
src/ldo.c \
12-
src/ldump.c \
13-
src/lfunc.c \
14-
src/lgc.c \
15-
src/linit.c \
16-
src/liolib.c \
17-
src/llex.c \
18-
src/lmathlib.c \
19-
src/lmem.c \
20-
src/loadlib.c \
21-
src/lobject.c \
22-
src/lopcodes.c \
23-
src/loslib.c \
24-
src/lparser.c \
25-
src/lstate.c \
26-
src/lstring.c \
27-
src/lstrlib.c \
28-
src/ltable.c \
29-
src/ltablib.c \
30-
src/ltm.c \
31-
src/lua.c \
32-
src/luac.c \
33-
src/lundump.c \
34-
src/lutf8lib.c \
35-
src/lvm.c \
36-
src/lzio.c
37-
38-
# Assembler source files
39-
A_FILES :=
40-
41-
include rules.mk
1+
MBT_ROOT := mbt
2+
include $(MBT_ROOT)/mk/core.mk

config.mk

Lines changed: 0 additions & 30 deletions
This file was deleted.

contrib/crent370_sdk

Lines changed: 0 additions & 1 deletion
This file was deleted.

doc/.gitkeep

Whitespace-only changes.

mbt

Submodule mbt added at 74dd3db

0 commit comments

Comments
 (0)