# hdw-linux Config file # # this file contains build options # # author: hackbard # # start export hdw_version="1.0" # version of hdw-linux export hdw_target="default" # which target to build # currently: # toolchain - just the toolchain (stable) # default - pure base (stable) # mobile - my mobile hackstation (stable) # desktop - all packages (stable) # router - packages need for routers # (stable) # fai-server - packages needed for # automated install of hdw # (devel) # all-dev - all possible packages (devel) # fefe - dietlibc based target (devel) export hdw_arch="ia32" # which architecture to build for # currently: ia32 - x86 architectures # sparc - 32bit sparc # sparc64 - 64bit sparc # ppc - powerpc's # ppc64 - 64 bit powerpc's # mips - mips architctures export hdw_arch_opt="" # choose optimization # currently: ia32 : i386, i586, i686 ... # sparc64 : v9, ultrasparc ... # sparc : v7, v8, supersparc ... # ppc : 603e, 604, 740 ... # ppc64 : power5, powerpc64 ... # mips : r2k, r3k, r4k ... export hdw_use_dietlibc="0" # 0: use gnu c library # 1: use dietlibc (devel) export hdw_opt="3" # choose -O optimization value # default : 3 export hdw_crossbuild="0" # 0: native build # 1: crossbuild export hdw_real_build="" # set real build arch # uname output may not match available compiler export hdw_build_id="$hdw_target-$hdw_arch-$hdw_arch_opt-$hdw_version" # id export hdw_build_dir="" # mountpoint of your partition on which you # want to build hdw-linux, eg: /mnt/hdw-linux # make sure it exists and has enough space! export hdw_make_package="0" # 0: just install on $hdw_build_dir # 1: also make binary tars export hdw_abort="1" # 0: continue building when package build fails # 1: abort when package build fails export hdw_debug_buildenv="1" # 0: do not output environment variables # 1: print env variables before build export hdw_stage1_prefix="" # specify the default prefix used in stage 1 # default: static (historical reason) # end