make/Makefile.mk

branch
newapi
changeset 178
7c3ff86ee9d4
parent 174
0358f1d9c506
child 942
488178e3e328
equal deleted inserted replaced
177:e79a60b3a7cb 178:7c3ff86ee9d4
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