]>
Commit | Line | Data |
---|---|---|
42c0b61c | 1 | all:: $(LIBRARY)_p.a |
50e1e10f | 2 | |
3f546fcc | 3 | real-subdirs:: Makefile |
c13351f6 TT |
4 | $(E) " MKDIR profiled" |
5 | $(Q) mkdir -p profiled | |
50e1e10f TT |
6 | |
7 | clean:: | |
8 | $(RM) -rf profiled | |
62c06f79 | 9 | $(RM) -f $(LIBRARY)_p.a ../$(LIBRARY)_p.a |
50e1e10f TT |
10 | |
11 | $(LIBRARY)_p.a: $(OBJS) | |
c13351f6 TT |
12 | $(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 ../$@ | |
5aa6c3f6 TT |
17 | $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \ |
18 | `echo $(my_dir) | sed -e 's;lib/;;'`/$@ $@) | |
62c06f79 TT |
19 | |
20 | install:: $(LIBRARY)_p.a installdirs | |
c13351f6 TT |
21 | $(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 | |
39b50349 TT |
25 | |
26 | uninstall:: | |
27 | $(RM) -f $(DESTDIR)$(libdir)/$(LIBRARY)_p.a |