summaryrefslogtreecommitdiffstats
path: root/test/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'test/Makefile')
-rw-r--r--test/Makefile43
1 files changed, 36 insertions, 7 deletions
diff --git a/test/Makefile b/test/Makefile
index 30de2a1..418760e 100644
--- a/test/Makefile
+++ b/test/Makefile
@@ -7,6 +7,15 @@ lib-test-common.so: test/lib-test-common.o
lib-test-args.so: test/lib-test-args.o
$(QUIET_LD)$(CC) $(CFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $^
+lib-test-libsym1.so: test/lib-test-libsym1.o
+ $(QUIET_LD)$(CC) $(CFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $^
+
+lib-test-libsym2.so: test/lib-test-libsym2.o
+ $(QUIET_LD)$(CC) $(CFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $^
+
+lib-test-libsym3.so: test/lib-test-libsym3.o
+ $(QUIET_LD)$(CC) $(CFLAGS) -fPIC -shared $(LDFLAGS) -o $@ $^
+
test-common: test/test-lib.o test/test-common.o
$(QUIET_LD)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ lib-test-common.so
@@ -16,17 +25,37 @@ test-args: test/test-lib.o test/test-args.o test/sysdeps/$(CONFIG_SYSDEP_DIR)/te
test-kill: test/test-kill.o
$(QUIET_LD)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
+test-libsym: test/test-libsym.o test/test-lib.o
+ $(QUIET_LD)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ lib-test-libsym1.so lib-test-libsym2.so lib-test-libsym3.so
+
OBJS+=test/test-lib.o
-PROGRAMS+=lib-test-args.so test-args
-OBJS+=test/lib-test-args.o \
+PROGRAMS+=\
+ lib-test-args.so \
+ test-args
+OBJS+=\
+ test/lib-test-args.o \
test/test-args.o \
test/sysdeps/$(CONFIG_SYSDEP_DIR)/test-args.o
-
-PROGRAMS+=lib-test-common.so test-common
-OBJS+=test/lib-test-common.o \
+PROGRAMS+=\
+ lib-test-common.so \
+ test-common
+OBJS+=\
+ test/lib-test-common.o \
test/test-common.o
-PROGRAMS+=test-kill
-OBJS+= test/test-kill.o
+PROGRAMS+=\
+ lib-test-libsym1.so \
+ lib-test-libsym2.so \
+ lib-test-libsym3.so \
+ test-libsym
+OBJS+=\
+ test/test-libsym.o \
+ test/lib-test-libsym1.o
+
+PROGRAMS+=\
+ test-kill
+OBJS+=\
+ test/test-kill.o
+