]> rtime.felk.cvut.cz Git - ulut.git/commitdiff
Specify ulut library requirement for each test program separately. ul_drv-1.0.0-release
authorPavel Pisa <pisa@cmp.felk.cvut.cz>
Sun, 20 Jan 2013 22:39:08 +0000 (23:39 +0100)
committerPavel Pisa <pisa@cmp.felk.cvut.cz>
Sun, 20 Jan 2013 22:39:08 +0000 (23:39 +0100)
The use of "lib_LOADLIBES = ulut" for whole directory result
in attempt to link library ulut into build ulut library
when shared libraries build is selected. This result in circular
make dependency for some tools version.

Signed-off-by: Pavel Pisa <pisa@cmp.felk.cvut.cz>
ulut/Makefile.omk

index e9825878c4acfc9f6e1a79ac44f6ebda56ee9197..cb2b1a85cc66a85d603f9a81a7c1cc199d546b2d 100644 (file)
@@ -48,16 +48,18 @@ ulut_SOURCES  += ul_evcbase.c ul_gavl.c ul_htimmstime.c ul_logreg.c \
                 ul_uniqid.c ul_dbuffprintf.c
 endif
 
-lib_LOADLIBES = ulut
-
 ifeq ($(CONFIG_OC_ULUT_TESTS),y)
 utils_PROGRAMS = ul_gavlchk ul_gsachk ul_htimchk ul_hashtabchk
 endif
 
 ul_gavlchk_SOURCES = ul_gavlchk.c
+ul_gavlchk_LIBS = ulut
 ul_gsachk_SOURCES = ul_gsachk.c
+ul_gsachk_LIBS = ulut
 ul_htimchk_SOURCES = ul_htimchk.c
+ul_htimchk_LIBS = ulut
 ul_hashtabchk_SOURCES = ul_hashtabchk.c
+ul_hashtabchk_LIBS = ulut
 
 endif