make/Makefile.mk

branch
newapi
changeset 174
0358f1d9c506
parent 172
706080c30af6
equal deleted inserted replaced
173:809581724cc7 174:0358f1d9c506
30 30
31 BUILD_ROOT = ./ 31 BUILD_ROOT = ./
32 include config.mk 32 include config.mk
33 33
34 BUILD_DIRS = build/bin build/lib 34 BUILD_DIRS = build/bin build/lib
35 BUILD_DIRS += build/application 35 BUILD_DIRS += build/application build/ucx
36 BUILD_DIRS += build/ui/common build/ui/$(TOOLKIT) 36 BUILD_DIRS += build/ui/common build/ui/$(TOOLKIT)
37 37
38 all: $(BUILD_DIRS) ucx ui application 38 all: $(BUILD_DIRS) ucx ui application
39 make/$(PACKAGE_SCRIPT) 39 make/$(PACKAGE_SCRIPT)
40 40
41 $(BUILD_DIRS): 41 $(BUILD_DIRS):
42 mkdir -p $@ 42 mkdir -p $@
43 43
44 ui: FORCE 44 ui: ucx FORCE
45 cd ui; $(MAKE) all 45 cd ui; $(MAKE) all
46
47 ucx: FORCE
48 cd ucx; $(MAKE) all
46 49
47 application: ui FORCE 50 application: ui FORCE
48 cd application; $(MAKE) 51 cd application; $(MAKE)
49 52
50 FORCE: 53 FORCE:

mercurial