codermake

Compile IBM i RPG, CL, DDS, and SQL source into programs and modules.

Updated Feb 17, 2026
One-click install
npx skills add https://github.com/ProfoundLogic/coderflow-demo-setup --skill codermake
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codermake
Source: https://github.com/ProfoundLogic/coderflow-demo-setup/tree/main/skills/codermake
Command: npx skills add https://github.com/ProfoundLogic/coderflow-demo-setup --skill codermake

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the compilation of IBM i source code (RPG, CL, DDS, SQL) into executable objects, streamlining the development and deployment process.

Core Features & Use Cases

  • Automated Compilation: Compiles various IBM i source types into programs, modules, service programs, and files.
  • Makefile Generation: Automatically generates Makefiles from Rules.mk files, simplifying build configuration.
  • Cross-Directory References: Supports referencing source files across different directories within a project.
  • Use Case: Compile an entire RPG application, including display files and service programs, with a single command.

Quick Start

Build all targets in the current project by running codermake.

Frequently Asked Questions about codermake

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate compiling RPG and CL source code into programs on IBM i?

To automate compiling RPG and CL source code into programs on IBM i, you can use a build automation tool that compiles source code into executable objects. It generates programs, modules, service programs, and files by managing dependencies through Rules.mk files.

What is the best way to manage IBM i build dependencies for DDS and SQL source files?

Managing IBM i build dependencies for DDS and SQL source files involves using Rules.mk files and environment variables. This approach configures both local and remote builds while automatically generating Makefiles to track compilation dependencies.

Can I compile an entire IBM i application with display files and service programs using a single command?

Yes, you can compile an entire IBM i application including display files and service programs using a single command. The build tool automates compilation across cross-directory references to generate all required objects from your source.

Does codermake support cross-directory references when building IBM i objects from source?

Yes, codermake supports cross-directory references when building IBM i objects from source. It can reference RPG, CL, DDS, and SQL source files across different directories within a project to compile programs and service programs.

What are the limitations when configuring local and remote IBM i builds?

When configuring local and remote IBM i builds, limitations center on managing environment variables and Rules.mk files. You must ensure cross-directory references and build configurations are correctly defined for the Makefile generation to compile source without errors.