test/Makefile

changeset 213
fa8b745be7b5
parent 192
1e51558b9d09
child 225
a1a068c2c4ef
     1.1 --- a/test/Makefile	Thu Oct 22 11:35:40 2015 +0200
     1.2 +++ b/test/Makefile	Mon Oct 26 14:09:45 2015 +0100
     1.3 @@ -47,7 +47,7 @@
     1.4  all: ../build/release/test ../build/release/test/ucxtest$(APP_EXT)
     1.5  debug: ../build/debug/test ../build/debug/test/ucxtest$(APP_EXT)
     1.6  
     1.7 -../build/release/test/ucxtest$(APP_EXT): $(OBJ)
     1.8 +../build/release/test/ucxtest$(APP_EXT): FORCE $(OBJ)
     1.9  	$(LD) $(LDFLAGS) -o ../build/release/test/ucxtest$(APP_EXT) \
    1.10  		$(OBJ) ../build/release/libucx$(LIB_EXT)
    1.11  
    1.12 @@ -57,7 +57,7 @@
    1.13  ../build/release/test:
    1.14  	$(MKDIR) $(MKDIRFLAGS) ../build/release/test
    1.15  
    1.16 -../build/debug/test/ucxtest$(APP_EXT): $(OBJ_D)
    1.17 +../build/debug/test/ucxtest$(APP_EXT): FORCE $(OBJ_D)
    1.18  	$(LD) $(LDFLAGS) -o ../build/debug/test/ucxtest$(APP_EXT) \
    1.19  		$(OBJ_D) ../build/debug/libucx$(LIB_EXT)
    1.20  
    1.21 @@ -66,3 +66,7 @@
    1.22  
    1.23  ../build/debug/test:
    1.24  	$(MKDIR) $(MKDIRFLAGS) ../build/debug/test
    1.25 +
    1.26 +# force rebuild of test binary (library might have been changed)
    1.27 +FORCE:
    1.28 +	

mercurial