# start
-export hdw_version="0.3" # version of hdw-linux
+export hdw_version="1.0" # version of hdw-linux
export hdw_target="default" # which target to build
# currently:
# mobile - my mobile hackstation (stable)
# desktop - all packages (stable)
# router - packages need for routers
- # (stable) # fai-server - packages needed for
+ # (stable)
+ # fai-server - packages needed for
# automated install of hdw
# (devel)
# all-dev - all possible packages (devel)
# sparc - 32bit sparc
# sparc64 - 64bit sparc
# ppc - powerpc's
+ # mips - mips architctures
export hdw_arch_opt="" # choose optimization
- # currently: ia32 : i[3-6]86
- # sparc64 : sparc_v9
- # sparc : sparc_v[7-8]
- # ppc : "" (still in dev)
+ # currently: ia32 : i386, i586, i686 ...
+ # sparc64 : v9, ultrasparc ...
+ # sparc : v7, v8, supersparc ...
+ # ppc : 603e, 604, 740 ...
+ # mips : r2k, r3k, r4k ...
-export hdw_use_dietlibc="0" # 0: use gnu c library (glibc)
- # 1: use dietlibc
+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 - warning: devel!
+ # 1: crossbuild
-export hdw_real_build="" # set real build arch in case hdw_crossbuild is
- # set to 1 & the scripts guess wrong build arch
- # (example: sparc64 with 32 bit userland)
+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