
CONFIG_PATH = $$PATH
EXPORT_PATH = export PATH=/opt/rtems-4.6/bin:$(CONFIG_PATH)

info:
	@cat README.txt
	@echo

all: boot configure build install

configure:
	-rm -rf build
	-mkdir build
	cd /opt/rtems-4.6/src/build; \
	 $(EXPORT_PATH) ; \
	 /opt/rtems-4.6/src/rtems/configure --prefix=/opt/rtems-4.6 \
	  --target=sparc-rtems --enable-rtemsbsp="leon2 leon3 erc32" \
	  --disable-itron --disable-tests --enable-cxx --disable-docs

.PHONY: build
build:
	cd /opt/rtems-4.6/src/build; \
	 $(EXPORT_PATH) ; \
	 make all

install: all
	cd /opt/rtems-4.6/src/build; \
	 $(EXPORT_PATH) ; \
	 make install

# Generate RTEMS build scripts
boot:
	cd rtems; ./bootstrap -c; ./bootstrap

clean:
	-rm -rf build
