X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=Makefile.real;fp=Makefile.real;h=6e8084d542b8888e2a838671b6a9be845ac2cae2;hp=e5ecfe4290118d83aa23b6bca4f69647f0f1f283;hb=f0b8296a0635e74aaa58767e513eed226504ec34;hpb=ff4398ca3e0c1d3d9327a9d75a979e19187204c8 diff --git a/Makefile.real b/Makefile.real index e5ecfe42..6e8084d5 100644 --- a/Makefile.real +++ b/Makefile.real @@ -255,19 +255,10 @@ $(object_dir)/mm.o \ $(object_dir)/compress_filter.o: CFLAGS += -O3 -define CC_CMD +$(object_dir)/%.o: %.c | $(object_dir) $(dep_dir) $(lsg_h) $(yy_h) $(call SAY, CC $<) - $(CC) -c -o $(object_dir)/$(*F).o -MMD -MF \ - $(dep_dir)/$(*F).d -MT $(object_dir)/$(*F).o \ - $(CPPFLAGS) $(STRICT_CFLAGS) $(CFLAGS) $< -endef -CC_PREREQUISITES := %.c | $(object_dir) $(dep_dir) $(lsg_h) $(yy_h) -# These two have the same prerequisites and the same recipe. There should be a -# better way to write this. -$(object_dir)/%.o: $(CC_PREREQUISITES) - $(CC_CMD) -$(dep_dir)/%.d: $(CC_PREREQUISITES) - $(CC_CMD) + $(CC) -c -o $@ -MMD -MF $(dep_dir)/$(*F).d -MT $@ $(CPPFLAGS) \ + $(STRICT_CFLAGS) $(CFLAGS) $< para_recv para_afh para_play para_server: LDFLAGS += $(id3tag_ldflags) para_write para_play para_audiod \