-
Notifications
You must be signed in to change notification settings - Fork 58
/
Copy pathzapp.yaml
118 lines (111 loc) · 2.68 KB
/
zapp.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
################################################################
# LICENSED MATERIALS - PROPERTY OF IBM
# "RESTRICTED MATERIALS OF IBM"
# (C) COPYRIGHT IBM CORPORATION 2020, 2024. ALL RIGHTS RESERVED
# US GOVERNMENT USERS RESTRICTED RIGHTS - USE, DUPLICATION,
# OR DISCLOSURE RESTRICTED BY GSA ADP SCHEDULE
# CONTRACT WITH IBM CORPORATION
################################################################
name: sam
description: For IBM Z Open Editor 5.0.0 or newer. Wazi's code samples with COBOL, PL/I, and HLASM applications
version: 5.0.0
author:
name: IBM CORPORATION
propertyGroups:
- name: cobol-copybooks
language: cobol
libraries:
- name: syslib
type: local
locations:
- "**/COPYBOOK"
- name: syslib
type: mvs
locations:
- "${HLQ}.SAMPLE.COBCOPY"
- name: MYLIB
type: mvs
locations:
- ${HLQ}.SAMPLE.COPYLIB
- name: MYLIB
type: local
locations:
- "**/COPYLIB-MVS"
- name: MYFILE
type: local
locations:
- "**/COPYLIB"
- name: pl1-includes
language: pl1
compilerOptions: not(!)
libraries:
- name: syslib
type: local
locations:
- "**/INCLUDES"
- name: syslib
type: mvs
locations:
- ${HLQ}.SAMPLE.PLINC
- name: MYLIB
type: mvs
locations:
- "${HLQ}.SAMPLE.PLI.INCLLIB"
- name: MYLIB
type: local
locations:
- "**/INCLUDELIB-MVS"
- name: MYFILE
type: local
locations:
- "**/INCLUDELIB"
- name: hlasm-local
language: hlasm
libraries:
- name: syslib
type: local
locations:
- "**/ASMCOPY"
- name: rexx-local
language: rexx
libraries:
- name: syslib
type: local
locations:
- "**/REXXINC"
- name: REXXLIB
type: local
locations:
- "**/REXXLIB"
- name: jcl-includes
language: jcl
libraries:
- name: jcllib
type: local
locations:
- "JCLLIB"
- name: jcllib
type: mvs
- name: syslib
type: mvs
locations:
- "SYS1.PROCLIB"
# Mappings example using US defaults. Adjust to your code pages.
profiles:
- name: RSE-Mappings
type: rseapi
settings:
mappings:
- resource: "**.SAMPLE.COB**"
extension: cbl
transfer: text
encoding: IBM-037
memberMappings:
- extension: dat
transfer: binary
resource: "*DAT"
- resource: "**PLI*"
extension: pl1
transfer: text
encoding: IBM-037
default.encoding: IBM-037