# # Configuration file for hercules-helper/hyperion-buildall.sh # # part of: # # Hercules-Helper -- Complete SDL-Hercules-390 Builder # # The most recent version of this project can be obtained with: # git clone https://github.com/wrljet/hercules-helper.git # or: # wget https://github.com/wrljet/hercules-helper/archive/master.zip # # Please report errors in this to me so everyone can benefit. # # Bill Lewis bill@wrljet.com # Show/trace every Bash command TRACE=false # Print verbose progress information opt_verbose=true # Prompt the user before each major step is started opt_prompts=false # Do not install missing packages if true opt_no_packages=false # Skip running 'autogen' opt_no_autogen=true # Skip 'make install' after building opt_no_install=false # Use 'sudo' for 'make install' opt_usesudo=false # --no-envscript skip creating script to set environment variables opt_no_envscript=false # --no-bashrc skip modifying .bashrc to set environment variables opt_no_bashrc=false # Overall working build directory is the current directory opt_build_dir=$(pwd) # Prefix (target) directory opt_install_dir=/hercules # Git repo for SDL-Hercules Hyperion # Use local mirro instead: git_repo_hyperion=https://git.cyber.gent/friedkiwi/hyperion.git # git_repo_hyperion=https://github.com/wrljet/hyperion.git # Git checkout branch for Hyperion git_branch_hyperion=master # Git checkout commit for Hyperion # git_commit_hyperion=77a23a2 # Git repo for Hyperion External Packages # n.b. this one should not include the repo.git suffix # git_repo_extpkgs=https://github.com/SDL-Hercules-390 # git_repo_extpkgs=https://github.com/wrljet # Git checkout branch for Hyperion External Packages # git_branch_extpkgs=build-netbsd-bash # Regina download opt_regina_dir="Regina-REXX-3.6" opt_regina_tarfile="Regina-REXX-3.6.tar.gz" opt_regina_url="http://www.wrljet.com/ibm360/Regina-REXX-3.6.tar.gz" # opt_regina_dir="regina-rexx-3.9.3" # opt_regina_tarfile="regina-rexx-3.9.3.tar.gz" # opt_regina_url="http://www.wrljet.com/ibm360/regina-rexx-3.9.3.tar.gz" # Configure optimization override # Example for Raspberry Pi 4B: # opt_configure_optimization="-g -g3 -ggdb3 -mtune=cortex-a72 -march=armv8-a+crc -O3" # CMake overrides for extpkgs # opt_cmake_defines="-D CMAKE_C_FLAGS_RELWITHDEBINFO=\"-O3 -march=native -g\"" # Configure options # for example: opt_configure_optimization="-g -g3 -ggdb3 -O3" opt_configure="--enable-regina-rexx --disable-getoptwrapper --without-included-ltdl --disable-capabilities "