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 build/ucx |
35 BUILD_DIRS += build/application build/ucx build/libidav |
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 libidav application |
39 make/$(PACKAGE_SCRIPT) |
39 |
40 |
40 |
41 $(BUILD_DIRS): |
41 $(BUILD_DIRS): |
42 mkdir -p $@ |
42 mkdir -p $@ |
43 |
43 |
44 ui: ucx FORCE |
44 ui: ucx FORCE |
45 cd ui; $(MAKE) all |
45 cd ui; $(MAKE) all |
46 |
46 |
47 ucx: FORCE |
47 ucx: FORCE |
48 cd ucx; $(MAKE) all |
48 cd ucx; $(MAKE) all |
49 |
49 |
50 application: ui FORCE |
50 libidav: ucx FORCE |
|
51 cd libidav; $(MAKE) all |
|
52 |
|
53 application: ui libidav FORCE |
51 cd application; $(MAKE) |
54 cd application; $(MAKE) |
52 |
55 |
53 FORCE: |
56 FORCE: |
54 |
57 |