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 60 61
|
.PHONY: all bootstrap cleantarget clean realclean distclean libec ecp ecc ecs
ifneq ($(V),1)
.SILENT:
endif
CONFIG := release
_CF_DIR = ../
include $(_CF_DIR)crossplatform.mk
include $(_CF_DIR)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:
$(MAKE) -f $(_CF_DIR)Cleanfile distclean distclean_all_subdirs
Makefile: ;
$(_CF_DIR)crossplatform.mk: ;
$(_CF_DIR)default.cf: ;
|