It seems iscmdbld.exe and isbuild.exe do not compile setup.rul when setup.inx is NOT present in the scripts folder. I found a workaround to the problem. Call iscmdbld.exe twice, like so:iscmdbld -p "Full Path to the .ism file" -q3 -x if errorlevel ...