[ { "name": "Create RPGLE Program", "command": "CRTBNDRPG PGM(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OPTION(*EVENTF) DBGVIEW(*SOURCE) TGTCCSID(*JOB)", "deployFirst": true, "environment": "ile", "extensions": [ "RPGLE" ] }, { "name": "Create RPGLE Module", "command": "CRTRPGMOD MODULE(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OPTION(*EVENTF) DBGVIEW(*SOURCE) TGTCCSID(*JOB)", "deployFirst": true, "environment": "ile", "extensions": [ "RPGLE" ] }, { "name": "Create SQLRPGLE Program", "command": "CRTSQLRPGI OBJ(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OPTION(*EVENTF *SECLVL) DBGVIEW(*SOURCE) CLOSQLCSR(*ENDMOD) CVTCCSID(*JOB) COMPILEOPT('TGTCCSID(*JOB)') RPGPPOPT(*LVL2)", "deployFirst": true, "environment": "ile", "extensions": [ "SQLRPGLE" ] }, { "name": "Create SQLRPGLE Module", "command": "CRTSQLRPGI OBJ(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OBJTYPE(*MODULE) OPTION(*EVENTF) DBGVIEW(*SOURCE) CLOSQLCSR(*ENDMOD) CVTCCSID(*JOB) COMPILEOPT('TGTCCSID(*JOB)') RPGPPOPT(*LVL2)", "deployFirst": true, "environment": "ile", "extensions": [ "SQLRPGLE" ] }, { "extensions": [ "CLP", "CLLE" ], "name": "Create Bound CL Program", "command": "CRTBNDCL PGM(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OPTION(*EVENTF) DBGVIEW(*SOURCE)", "deployFirst": true, "environment": "ile" }, { "extensions": [ "cmd" ], "name": "Create Command", "command": "CRTCMD CMD(&CURLIB/&NAME) PGM(&CURLIB/&NAME) SRCSTMF('&RELATIVEPATH') OPTION(*EVENTF)", "deployFirst": true, "environment": "ile" }, { "extensions": [ "SQL", "TABLE", "VIEW", "SQLPRC", "SQLUDF", "SQLUDT", "SQLTRG", "SQLALIAS", "SQLSEQ" ], "name": "Run SQL Statements (RUNSQLSTM)", "command": "RUNSQLSTM SRCSTMF('&FULLPATH') COMMIT(*NONE) NAMING(*SQL)", "deployFirst": true, "environment": "ile" } ]