blob: 180f5bcfab83fe9edc4af00bf6ac590d042aaabe [file] [log] [blame]
Theodore Ts'o42c0b612008-01-01 16:48:09 -05001all:: $(LIBRARY)_p.a
Theodore Ts'o50e1e101997-04-26 13:58:21 +00002
Theodore Ts'o3f546fc2006-03-10 21:39:40 -05003real-subdirs:: Makefile
Theodore Ts'oc13351f2009-07-02 00:11:17 -04004 $(E) " MKDIR profiled"
5 $(Q) mkdir -p profiled
Theodore Ts'o50e1e101997-04-26 13:58:21 +00006
7clean::
8 $(RM) -rf profiled
Theodore Ts'o62c06f71997-04-29 14:34:47 +00009 $(RM) -f $(LIBRARY)_p.a ../$(LIBRARY)_p.a
Theodore Ts'o50e1e101997-04-26 13:58:21 +000010
11$(LIBRARY)_p.a: $(OBJS)
Theodore Ts'oc13351f2009-07-02 00:11:17 -040012 $(E) " GEN_PROFILED_LIB $(ELF_LIB)"
13 $(Q) (if test -r $@; then $(RM) -f $@.bak && $(MV) $@ $@.bak; fi)
14 $(Q) (cd profiled; $(ARUPD) ../$@ $(OBJS))
15 -$(Q) $(RANLIB) $@
16 $(Q) $(RM) -f ../$@
Theodore Ts'o5aa6c3f2010-05-17 19:21:42 -040017 $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \
18 `echo $(my_dir) | sed -e 's;lib/;;'`/$@ $@)
Theodore Ts'o62c06f71997-04-29 14:34:47 +000019
20install:: $(LIBRARY)_p.a installdirs
Theodore Ts'oc13351f2009-07-02 00:11:17 -040021 $(E) " INSTALL_DATA $(libdir)/$(LIBRARY)_p.a"
22 $(Q) $(INSTALL_DATA) $(LIBRARY)_p.a $(DESTDIR)$(libdir)/$(LIBRARY)_p.a
23 -$(Q) $(RANLIB) $(DESTDIR)$(libdir)/$(LIBRARY)_p.a
24 $(Q) $(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/$(LIBRARY)_p.a
Theodore Ts'o39b50341998-04-01 02:51:21 +000025
26uninstall::
27 $(RM) -f $(DESTDIR)$(libdir)/$(LIBRARY)_p.a