We are not stuck with the old QDDSSRC, QRPGSRC paradigm… storing our code locally, synched with a git repository opens up new avenues of design.

...
Read More

This is the place to chat with me, and other members about anything to do with IBM i

...
Read More

Yesterday I had to upgrade some codes from the 1990’s It was column based RPG400 which basically reads a file, checks a field and updates it if certain conditions are met. Simple Right? So, let’s grab that and upgrade it to use SQLRPGLE…

...
Read More

Yes – you heard it right. We can define a variable in our Rules.MK File and reference that anywhere in our project. Let’s look at an example…

...
Read More

This error message drove me crazy! The solution is to find the special character that is defined in the code your are trying to compile and replace it with a friendly normal character. Confused? Read on…

...
Read More

In VSCode IBM i Source Orbit, rules.mk is a makefile that contains build rules and dependencies for your IBM i source code. It’s a crucial file that helps manage the compilation and build process of your IBM i programs. rules.mk is a generated file that’s created by the IBM i Extension Pack when you create a new project or import an existing one. The file contains a set of rules and dependencies that define how to compile and build your IBM i source code – let’s look at how to force it to be rebuilt

...
Read More

In Visual Studio Code for IBM i creating vanilla programs is easy. But what do we do when we want to modify or tailor the create command for individual programs, commands or modules?

...
Read More

In a world where build automation is a mystical art, one brave warrior dares to conquer the realm of “RULES.mk” config files with Visual Studio Code and IBM i. Join us on this thrilling adventure! Step 1: Prepare for Battle (Install the Necessary Extensions) Gather your trusty steed (Visual Studio Code) and equip it with

Read More

I have a bunch of source code (SQL, DDS, RPGLE, SQLRPGLE, SRVPGM’s. etc) in a PC Folder and want to try out IBMi-BOB… so while I am sorting and organizing the folders to fit into a neat GIT repository… how can I auto-generate each folders Rules.MK file?

...
Read More

Visual Studio Code (VS Code) for IBM i can be easily used to create modules, bind RPGs, and ILE programs. It’s not hard to move from SEU to this IDE and it brings numerous advantages. Here are some of the primary benefits: Now, we know all that right? Come with me, while I play with

Read More

Time for a video review and see it all in action?

...
Read More

Time for a video review and see it all in action?

...
Read More