]> git.donarmstrong.com Git - lilypond.git/blob - stepmake/stepmake/library-targets.make
patch::: 1.5.9.jcn3
[lilypond.git] / stepmake / stepmake / library-targets.make
1
2 default: $(LIBRARY)
3
4 $(outdir)/library.a: $(outdir)/config.h $(O_FILES) $(MODULE_LIBES)
5         $(AR_COMMAND) $(O_FILES)
6         $(RANLIB_COMMAND)
7
8 $(SHAREDLIBRARY):  $(outdir)/config.h $(O_FILES) $(MODULE_LIBES)
9         $(LD_COMMAND) $(O_FILES) -o $@.$(VERSION)
10         rm -f $@
11         ln -sf $(outdir)/$(LIB_PREFIX)$(NAME).so.$(VERSION) $@.$(MAJOR_VERSION)
12         ln -sf $(LIB_PREFIX)$(NAME).so.$(VERSION) $@
13
14