lfsmake1 make PASS=1
lfsmake1 binutils PASS=1
lfsmake1 gcc PASS=1
- if [ "${MACHINE}" = "arm" ]; then
+ if [ "${MACHINE_TYPE}" = "arm" ]; then
lfsmake1 linux TOOLS=1 HEADERS=1
else
lfsmake1 linux-libc-header
LOGFILE="$BASEDIR/log/_build.base.log"
export LOGFILE
lfsmake2 stage2
- if [ "${MACHINE}" = "arm" ]; then
+ if [ "${MACHINE_TYPE}" = "arm" ]; then
lfsmake2 linux HEADERS=1
else
lfsmake2 linux-libc-header
lfsmake2 vim
# ARM cannot use grub.
- if [ "${MACHINE}" != "arm" ]; then
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
lfsmake2 grub
fi
}
ipfiremake zd1211-firmware
# The xen and PAE kernels are only available for x86
- if [ "${MACHINE}" != "arm" ]; then
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
ipfiremake linux XEN=1
ipfiremake kqemu XEN=1
ipfiremake v4l-dvb XEN=1
fi
# Default kernel build
- #ipfiremake linux
+ ipfiremake linux
ipfiremake v4l-dvb
- # Virtualization helpers are only available for x86.
- if [ "${MACHINE}" != "arm" ]; then
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
+ # Virtualization helpers are only available for x86.
ipfiremake kqemu
ipfiremake kvm-kmod
+ #unsupported arch (armv5)
+ ipfiremake madwifi
+ #todo enable alsa driver in kernel config
+ ipfiremake alsa KMOD=1
+ #undefined declaration in echo canceler try to fix later
+ ipfiremake mISDN
fi
- #ipfiremake madwifi
- #ipfiremake alsa KMOD=1
- #ipfiremake mISDN
ipfiremake dahdi KMOD=1
ipfiremake cryptodev
- #ipfiremake compat-wireless
+ ipfiremake compat-wireless
# ipfiremake r8169
# ipfiremake r8168
# ipfiremake r8101
- #ipfiremake e1000
- #ipfiremake e1000e
- #ipfiremake igb
+ ipfiremake e1000
+ ipfiremake e1000e
+ ipfiremake igb
ipfiremake pkg-config
- #ipfiremake linux-atm
+ ipfiremake linux-atm
ipfiremake cpio
installmake strip
ipfiremake strongswan
ipfiremake lsof
ipfiremake centerim
- #ipfiremake br2684ctl
+ ipfiremake br2684ctl
ipfiremake pcmciautils
ipfiremake lm_sensors
ipfiremake liboping
ipfiremake sane
ipfiremake netpbm
ipfiremake phpSANE
- #ipfiremake tunctl
+ ipfiremake tunctl
ipfiremake nagios
ipfiremake nagios_nrpe
ipfiremake ebtables
ipfiremake wpa_supplicant
ipfiremake hostapd
ipfiremake urlgrabber
- ipfiremake syslinux
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
+ ipfiremake syslinux
+ fi
ipfiremake tftpd
- ipfiremake cpufrequtils
+ #ipfiremake cpufrequtils
ipfiremake dbus
ipfiremake bluetooth
ipfiremake gutenprint
ipfiremake perl-DBD-mysql
ipfiremake cacti
ipfiremake icecc
- ipfiremake openvmtools
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
+ ipfiremake openvmtools
+ fi
ipfiremake nagiosql
ipfiremake iftop
ipfiremake motion
ipfiremake watchdog
ipfiremake libpri
ipfiremake dahdi
- ipfiremake asterisk
- ipfiremake lcr
+ #ipfiremake asterisk
+ #ipfiremake lcr
ipfiremake usb_modeswitch
ipfiremake usb_modeswitch_data
ipfiremake zerofree
# Run installer scripts one by one
LOGFILE="$BASEDIR/log/_build.installer.log"
export LOGFILE
- ipfiremake as86
- ipfiremake mbr
- ipfiremake memtest
+ if [ "${MACHINE_TYPE}" != "arm" ]; then
+ ipfiremake as86
+ ipfiremake mbr
+ ipfiremake memtest
+ fi
ipfiremake installer
cp -f $BASEDIR/doc/COPYING $BASEDIR/build/install/initrd/
installmake strip