X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=stepmake%2Fstepmake%2Fshared-library-rules.make;h=3c80a08de486fef456990af8e6e8528a74880429;hb=92aff321d3a7418ca972b12baf130454f6a73d7e;hp=bb68473be9aad15046180b2c336271e00ab446ad;hpb=10b40b652e8794617ce95dba2fdb8150f0eeffa3;p=lilypond.git diff --git a/stepmake/stepmake/shared-library-rules.make b/stepmake/stepmake/shared-library-rules.make index bb68473be9..3c80a08de4 100644 --- a/stepmake/stepmake/shared-library-rules.make +++ b/stepmake/stepmake/shared-library-rules.make @@ -1,8 +1,5 @@ -$(SHARED_LIBRARY): $(outdir)/config.h $(LO_FILES) - $(LD) $(SHARED_FLAGS) -o $@.$(VERSION) $(LO_FILES) $(ALL_LDFLAGS) - rm -f $@.$(MAJOR_VERSION) - ln -sf $(outdir)/$(LIB_PREFIX)$(NAME).so.$(VERSION) $@.$(MAJOR_VERSION) - rm -f $@ - ln -sf $(LIB_PREFIX)$(NAME).so.$(VERSION) $@ +$(O_FILES): $(outdir)/config.hh +$(SHARED_LIBRARY): $(LO_FILES) + $(LD) $(SHARED_FLAGS) -o $@ $(LO_FILES) $(ALL_LDFLAGS)