ucx/Makefile

changeset 1
20c788d1e278
parent 0
1e4522fddff0
child 2
79646375a420
equal deleted inserted replaced
0:1e4522fddff0 1:20c788d1e278
29 include ../$(CONF).mk 29 include ../$(CONF).mk
30 30
31 # list of source files 31 # list of source files
32 SRC = 32 SRC =
33 33
34 OBJ = $(SRC:%.c=%.$(OBJ_EXT)) 34 OBJ = $(SRC:%.c=../build/%.$(OBJ_EXT))
35 35
36 all: libucx 36 all: libucx
37 37
38 libucx: $(OBJ) 38 libucx: $(OBJ)
39 $(AR) $(ARFLAGS) libucx.$(LIB_EXT) $(OBJ) 39 $(AR) $(ARFLAGS) ../build/libucx.$(LIB_EXT) $(OBJ)
40 40
41 %.$(OBJ_EXT): %.c 41 ../build/%.$(OBJ_EXT): %.c
42 $(CC) $(CFLAGS) -c $< 42 $(CC) $(CFLAGS) -c $< -o $@
43 43

mercurial