-
Notifications
You must be signed in to change notification settings - Fork 0
Compiling
Compiling Bootless Star or any of its modules are exceptionally easy and requires no prior knowledge of shell scripting. The purpose of compiling the projects, such as Bootless Star, is to combine all of its separated scripts into one shell script. For example, Bootless Star contains an abundance of scripts, but lets imagine that it only contains Main.bat
and Help.bat
. Main shell script will organize the startup protocol, and the Help shell script will output instructions to the user. These scripts were separated to keep the code focused and easy to manage, however - they can not run individually. We must combine these scripts together so that these scripts will work properly. Thus, Main.bat
and Help.bat
merged together will give us BootlessStar.bat
.
Compiling should require absolutely minimal user interaction, or no interaction at all. The compiler, once executed, should do exactly what is name is - compile. Thus, meaning, all that the user has todo is execute the compiler shell-script and they are guaranteed to have the output compiled script - without question.
In addition, compiling these scripts should not require any specific prerequisites, other than the external command 'MORE
'. Using that extCMD (external command), the compiler will merely redirect the STDOUT
to a file within the filesystem.
-
Location:
BootlessStar\core\compile.bat
- Description: Generates the Bootless Star shell script. This the main program that is needed for all other modules to work.
-
Location:
BootlessStar\Projects\DoomBuilder2\compile.bat
- Description: Generates the Doom Builder 2 module script; this compiles the Doom Builder 2 software.
-
Location:
BootlessStar\Projects\GZDoomBuilder\compile.bat
- Description: Generates the GZDoom Builder module script; this compiles the GZDoom Builder software.
-
Location:
BootlessStar\Projects\DoomBuilder64\compile.bat
- Description: Generates the Doom Builder 64 module script; this compiles the Doom Builder 64 software.
-
Location:
BootlessStar\Projects\DeLorean\compile.bat
- Description: Generates the DeLorean module script; this compiles the DeLorean program, a user backup program.
Do note that this project is no longer in evolution nor maintained development cycle anymore. Thus, meaning, no new features or bug fixes will be submitted into this project anymore. With that, use this software at your own risk.