Commit 3d62ba8d authored by Alessandro Rubini's avatar Alessandro Rubini

userspace/Makefile: cleanup and temporarily comment parts

parent bfdf93df
include ../Makedefs
# Most of the sub makefiles require some variables that used to be
# in the auto-generated ../Makedefs (when software was in svn).
# So let's add all of the needed variables here (environment can override)
LINUX ?= $(WRDEV_DIR)/software/rubi-repos/linux-wr
ARCH ?= arm
CROSS_COMPILE ?= $(CROSS_COMPILE_ARM_PATH)$(CROSS_COMPILE_ARM_PREFIX)
CROSS_COMPILE_ARM ?= $(CROSS_COMPILE)
# Installation of all of this stuff goes to images/wr in the output dir
WR_INSTALL_ROOT ?= $(WRS_OUTPUT_DIR)/images/wr
WRDEV_DIR ?= $(WRS_BASE_DIR)/..
# all variables are exported
export
all:
make -C 3rdparty all
make -C rubi-repos/wr-switch-software LINUX=$(WRDEV_DIR)/software/rubi-repos/linux-wr ARCH=arm CROSS_COMPILE_ARM=$(CROSS_COMPILE_ARM_PATH)$(CROSS_COMPILE_ARM_PREFIX) all
make -C rubi-repos/ptp-noposix LINUX=$(WRDEV_DIR)/software/rubi-repos/linux-wr ARCH=arm CROSS_COMPILE=$(CROSS_COMPILE_ARM_PATH)$(CROSS_COMPILE_ARM_PREFIX) all
make -C libswitchhw all
make -C wrsw_hal all
make -C wrsw_rtud all
make -C tests/rtu_stat TARGET=ARM all
$(MAKE) -C 3rdparty all
# $(MAKE) -C rubi-repos/wr-switch-software
# $(MAKE) -C rubi-repos/ptp-noposix all
# $(MAKE) -C libswitchhw all
# $(MAKE) -C wrsw_hal all
# $(MAKE) -C wrsw_rtud all
# $(MAKE) -C tests/rtu_stat TARGET=ARM all
clean:
rm -r -f $(WR_INSTALL_ROOT)/lib
rm -r -f $(WR_INSTALL_ROOT)/bin
rm -r -f $(WR_INSTALL_ROOT)/firmware
make -C rubi-repos/wr-switch-software clean
make -C rubi-repos/ptp-noposix clean
make -C 3rdparty clean
make -C libswitchhw clean
make -C wrsw_hal clean
make -C wrsw_rtud clean
# make -C tests/wr_mon clean
make -C tests/rtu_stat clean
deploy: all
make -C 3rdparty deploy
make -C libswitchhw deploy
make -C wrsw_hal deploy
make -C wrsw_rtud deploy
make -C tests/rtu_stat TARGET=ARM deploy
./rubi-repos/deploy.sh $(WR_INSTALL_ROOT)
rootfs: deploy
mkdir -p $(WR_INSTALL_ROOT)/firmware
cp $(WRDEV_DIR)/hdl/bin/*.bin $(WR_INSTALL_ROOT)/firmware
../scripts/build_rootfs.sh
\ No newline at end of file
$(MAKE) -C 3rdparty clean
# $(MAKE) -C rubi-repos/wr-switch-software clean
# $(MAKE) -C rubi-repos/ptp-noposix clean
# $(MAKE) -C libswitchhw clean
# $(MAKE) -C wrsw_hal clean
# $(MAKE) -C wrsw_rtud clean
# $(MAKE) -C tests/wr_mon clean
# $(MAKE) -C tests/rtu_stat clean
install: all
$(MAKE) -C 3rdparty install
# $(MAKE) -C libswitchhw deploy
# $(MAKE) -C wrsw_hal deploy
# $(MAKE) -C wrsw_rtud deploy
# $(MAKE) -C tests/rtu_stat TARGET=ARM deploy
# ./rubi-repos/deploy.sh $(WR_INSTALL_ROOT)
#rootfs: install
# mkdir -p $(WR_INSTALL_ROOT)/firmware
# cp $(WRDEV_DIR)/hdl/bin/*.bin $(WR_INSTALL_ROOT)/firmware
# ../scripts/build_rootfs.sh
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment