test/Makefile

changeset 152
3238f65db163
parent 142
ee8cb27d8b8e
child 154
8346aebfbb7b
     1.1 --- a/test/Makefile	Thu Sep 05 13:55:04 2013 +0200
     1.2 +++ b/test/Makefile	Fri Sep 06 13:20:20 2013 +0200
     1.3 @@ -26,6 +26,7 @@
     1.4  # POSSIBILITY OF SUCH DAMAGE.
     1.5  #
     1.6  
     1.7 +include ../unix.mk
     1.8  include ../$(CONF).mk
     1.9  
    1.10  SRC  = main.c
    1.11 @@ -38,16 +39,14 @@
    1.12  SRC += buffer_tests.c
    1.13  SRC += utils_tests.c
    1.14  
    1.15 -OBJ = $(SRC:%.c=../build/%.$(OBJ_EXT))
    1.16 +OBJ = $(SRC:%.c=../build/%$(OBJ_EXT))
    1.17  
    1.18 -all: ../build/test1
    1.19 +all: $(OBJ)
    1.20 +	$(LD) $(LDFLAGS) $(LOFLAGS)../build/test$(APP_EXT) $(OBJ) \
    1.21 +		../build/libucx$(LIB_EXT)
    1.22  
    1.23 -../build/test1: $(OBJ)
    1.24 -	$(LD) $(LDFLAGS) $(LOFLAGS)../build/test$(APP_EXT) $(OBJ) \
    1.25 -		../build/libucx.$(LIB_EXT)
    1.26 -
    1.27 -../build/%.$(OBJ_EXT): %.c ../build
    1.28 +../build/%$(OBJ_EXT): %.c | ../build
    1.29  	$(CC) $(CFLAGS) -I../ $(COFLAGS)$@ $<
    1.30  
    1.31  ../build:
    1.32 -	mkdir -p build
    1.33 +	$(MKDIR) $(MKDIRFLAGS) build

mercurial