1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
.PHONY: all bootstrap cleantarget clean realclean distclean libec ecp ecc ecs
ifneq "$(V)" "1"
.SILENT:
endif
CONFIG := release
include ../crossplatform.mk
include ../default.cf
all: ecp ecc ecs
libec:
@$(call echo,Building 2nd stage libec...)
cd libec && $(MAKE)
ecp: libec
@$(call echo,Building 2nd stage ecp...)
cd ecp && $(MAKE)
ecc: libec
@$(call echo,Building 2nd stage ecc...)
cd ecc && $(MAKE)
ecs: libec
@$(call echo,Building 2nd stage ecs...)
cd ecs && $(MAKE)
bootstrap:
@$(call echo,Bootstrapping eC compiling tools...)
cd bootstrap && $(MAKE)
cleantarget:
cd bootstrap && $(MAKE) cleantarget
cd libec && $(MAKE) cleantarget
cd ecp && $(MAKE) cleantarget
cd ecc && $(MAKE) cleantarget
cd ecs && $(MAKE) cleantarget
clean:
cd bootstrap && $(MAKE) clean
cd libec && $(MAKE) clean
cd ecp && $(MAKE) clean
cd ecc && $(MAKE) clean
cd ecs && $(MAKE) clean
realclean:
cd bootstrap && $(MAKE) realclean
cd libec && $(MAKE) realclean
cd ecp && $(MAKE) realclean
cd ecc && $(MAKE) realclean
cd ecs && $(MAKE) realclean
distclean:
cd bootstrap && $(MAKE) distclean
cd libec && $(MAKE) distclean
cd ecp && $(MAKE) distclean
cd ecc && $(MAKE) distclean
cd ecs && $(MAKE) distclean
|