comparison: Makefile
Makefile
- changeset 5
- 88625853ae74
- parent 1
- 1bcaac272cdf
- child 32
- c9d37bb97ea8
equal
deleted
inserted
replaced
33 # suncc |
33 # suncc |
34 # windows |
34 # windows |
35 # osx |
35 # osx |
36 # |
36 # |
37 |
37 |
38 #ifndef CONF |
38 CONF=gcc |
39 CONF=gcc |
|
40 #endif |
|
41 |
39 |
42 include $(CONF).mk |
40 include $(CONF).mk |
43 |
41 |
44 all: build ucx dav |
42 all: build/tool ucx dav |
45 |
43 |
46 build: |
44 build/tool: |
47 mkdir build |
45 mkdir -p build/tool |
48 |
46 |
49 ucx: FORCE build |
47 ucx: FORCE build |
50 cd ucx; $(MAKE) CONF=$(CONF) all |
48 cd ucx; $(MAKE) CONF=$(CONF) all |
51 |
49 |
52 dav: FORCE ucx |
50 dav: FORCE ucx |
54 |
52 |
55 run: FORCE dav |
53 run: FORCE dav |
56 ./build/dav$(APP_EXT) |
54 ./build/dav$(APP_EXT) |
57 |
55 |
58 clean: FORCE |
56 clean: FORCE |
59 $(RM) $(RMFLAGS) build/*.${OBJ_EXT} |
57 $(RM) $(RMFLAGS) build/*.${OBJ_EXT} build/tool/*.${OBJ_EXT} |
60 |
58 |
61 FORCE: |
59 FORCE: |
62 |
60 |