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