equal
deleted
inserted
replaced
57 # The list to depend on starts out empty |
57 # The list to depend on starts out empty |
58 $1 := |
58 $1 := |
59 ifeq ($$($1_TYPE), LIBRARY) |
59 ifeq ($$($1_TYPE), LIBRARY) |
60 $1_PREFIX = lib |
60 $1_PREFIX = lib |
61 $1_OUTPUT_SUBDIR := lib |
61 $1_OUTPUT_SUBDIR := lib |
62 $1_CFLAGS := $(CFLAGS_TESTLIB) $(CFLAGS_WARNINGS_ARE_ERRORS) |
62 $1_CFLAGS := $(CFLAGS_TESTLIB) |
63 $1_LDFLAGS := $(LDFLAGS_TESTLIB) $(call SET_SHARED_LIBRARY_ORIGIN) |
63 $1_LDFLAGS := $(LDFLAGS_TESTLIB) $(call SET_SHARED_LIBRARY_ORIGIN) |
64 $1_COMPILATION_TYPE := LIBRARY |
64 $1_COMPILATION_TYPE := LIBRARY |
65 else ifeq ($$($1_TYPE), PROGRAM) |
65 else ifeq ($$($1_TYPE), PROGRAM) |
66 $1_PREFIX = exe |
66 $1_PREFIX = exe |
67 $1_OUTPUT_SUBDIR := bin |
67 $1_OUTPUT_SUBDIR := bin |
68 $1_CFLAGS := $(CFLAGS_TESTEXE) $(CFLAGS_WARNINGS_ARE_ERRORS) |
68 $1_CFLAGS := $(CFLAGS_TESTEXE) |
69 $1_LDFLAGS := $(LDFLAGS_TESTEXE) |
69 $1_LDFLAGS := $(LDFLAGS_TESTEXE) |
70 $1_COMPILATION_TYPE := EXECUTABLE |
70 $1_COMPILATION_TYPE := EXECUTABLE |
71 else |
71 else |
72 $$(error Unknown type: $$($1_TYPE)) |
72 $$(error Unknown type: $$($1_TYPE)) |
73 endif |
73 endif |