Use CMake for compilation
[processor-sdk/open-amp.git] / Makefile
1 ifeq ($(SYSTEM),)
2 SYSTEM := generic
3 endif
5 ifeq ($(MACHINE),)
6 MACHINE := zynq7
7 endif
9 OHOME := $(CURDIR)
10 ifeq ($(BUILDROOT),)
11 BUILDROOT := $(CURDIR)/.build
12 endif
14 export SYSTEM MACHINE OHOME BUILDROOT
16 .PHONY: all lib obsolete apps clean clean_lib clean_obsolete clean_apps
18 all: lib
20 clean:
21         rm -rf $(BUILDROOT)
23 ifeq ($(WITH_OBSOLETE),y)
24 all: obsolete
25 endif
26 ifeq ($(WITH_APPS),y)
27 all: apps
28 endif
30 lib:
31         make -C lib all
33 obsolete:
34         make -C obsolete
36 apps:
37         make -C apps all
39 clean_lib:
40         make -C lib clean
42 clean_obsolete:
43         make -C obsolete clean
45 clean_apps:
46         make -C apps clean