Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 1 | all:: profiled $(LIBRARY)_p.a |
| 2 | |
Theodore Ts'o | 3f546fc | 2006-03-10 21:39:40 -0500 | [diff] [blame^] | 3 | real-subdirs:: Makefile |
Theodore Ts'o | 47204ff | 2004-11-30 10:52:27 -0500 | [diff] [blame] | 4 | @echo " MKDIR $@" |
Theodore Ts'o | 02ef196 | 2005-12-29 22:45:29 -0500 | [diff] [blame] | 5 | @mkdir -p profiled |
Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 6 | |
| 7 | clean:: |
| 8 | $(RM) -rf profiled |
Theodore Ts'o | 62c06f7 | 1997-04-29 14:34:47 +0000 | [diff] [blame] | 9 | $(RM) -f $(LIBRARY)_p.a ../$(LIBRARY)_p.a |
Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 10 | |
| 11 | $(LIBRARY)_p.a: $(OBJS) |
Theodore Ts'o | 47204ff | 2004-11-30 10:52:27 -0500 | [diff] [blame] | 12 | @echo " GEN_PROFILED_LIB $(ELF_LIB)" |
| 13 | @(if test -r $@; then $(RM) -f $@.bak && $(MV) $@ $@.bak; fi) |
| 14 | @(cd profiled; $(ARUPD) ../$@ $(OBJS)) |
| 15 | -@$(RANLIB) $@ |
| 16 | @$(RM) -f ../$@ |
| 17 | @$(LN) $@ ../$@ |
Theodore Ts'o | 62c06f7 | 1997-04-29 14:34:47 +0000 | [diff] [blame] | 18 | |
| 19 | install:: $(LIBRARY)_p.a installdirs |
Theodore Ts'o | 522798d | 2004-12-15 11:28:55 -0500 | [diff] [blame] | 20 | @echo " INSTALL_DATA $(libdir)/$(LIBRARY)_p.a" |
| 21 | @$(INSTALL_DATA) $(LIBRARY)_p.a $(DESTDIR)$(libdir)/$(LIBRARY)_p.a |
| 22 | @-$(RANLIB) $(DESTDIR)$(libdir)/$(LIBRARY)_p.a |
| 23 | @$(CHMOD) $(LIBMODE) $(DESTDIR)$(libdir)/$(LIBRARY)_p.a |
Theodore Ts'o | 39b5034 | 1998-04-01 02:51:21 +0000 | [diff] [blame] | 24 | |
| 25 | uninstall:: |
| 26 | $(RM) -f $(DESTDIR)$(libdir)/$(LIBRARY)_p.a |