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: |