aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Makefile
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-11-04 16:23:32 +0100
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-11-10 10:12:08 +0100
commit6e68bf5a4716f523c3224ac44ff89b245a995a5b (patch)
tree799020413b45d5e517ba140beac59357799ba037 /Makefile
parenta61d5601be738514799526d6b0441c5570ff3d2c (diff)
downloadsparse-dev-6e68bf5a4716f523c3224ac44ff89b245a995a5b.tar.gz
build: reuse rule for ALL_OBJS
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 2 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 1a71ef01..2df5aa2c 100644
--- a/Makefile
+++ b/Makefile
@@ -180,7 +180,7 @@ $(LIB_FILE): $(LIB_OBJS)
$(SLIB_FILE): $(LIB_OBJS)
$(QUIET_LINK)$(CC) $(LDFLAGS) -Wl,-soname,$@ -shared -o $@ $(LIB_OBJS)
-OBJS := $(LIB_OBJS) $(PROGRAMS:%=%.o) $(foreach p,$(PROGRAMS),$($(p)_OBJS))
+OBJS := $(LIB_OBJS) $(PROGRAMS:%=%.o) $(foreach p,$(PROGRAMS),$($(p)-objs))
DEPS := $(OBJS:%.o=.%.o.d)
-include $(DEPS)
@@ -195,8 +195,7 @@ cflags += $($(*)-cflags) $(CPPFLAGS) $(CFLAGS)
%.sc: %.c sparse
$(QUIET_CHECK) $(CHECKER) $(CHECKER_FLAGS) $(cflags) -c $<
-ALL_OBJS := $(LIB_OBJS) $(foreach p,$(PROGRAMS),$(p).o $($(p)-objs))
-selfcheck: $(ALL_OBJS:.o=.sc)
+selfcheck: $(OBJS:.o=.sc)
clean: clean-check