Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 1 | all:: subdirs $(LIBRARY).a |
2 | |||||
3 | install-shlibs:: | ||||
4 | |||||
Theodore Ts'o | f923bf2 | 2005-01-26 13:03:55 -0500 | [diff] [blame] | 5 | uninstall-shlibs:: |
6 | |||||
Theodore Ts'o | cbb7f9c | 2006-03-17 21:59:13 -0500 | [diff] [blame] | 7 | real-subdirs:: |
8 | |||||
Theodore Ts'o | 02ef196 | 2005-12-29 22:45:29 -0500 | [diff] [blame] | 9 | subdirs:: Makefile |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 10 | $(Q) $(MAKE) -s real-subdirs |
11 | $(Q) touch subdirs | ||||
Theodore Ts'o | 02ef196 | 2005-12-29 22:45:29 -0500 | [diff] [blame] | 12 | |
13 | clean:: | ||||
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 14 | $(Q) $(RM) -f subdirs |
Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 15 | |
Theodore Ts'o | b93cb06 | 2008-05-11 20:34:12 -0400 | [diff] [blame] | 16 | $(LIBRARY).a: $(OBJS) |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 17 | $(E) " GEN_LIB $@" |
18 | $(Q) (if test -r $@; then $(RM) -f $@.bak && $(MV) $@ $@.bak; fi) | ||||
19 | $(Q) $(ARGEN) $@ $(OBJS) | ||||
Theodore Ts'o | 47204ff | 2004-11-30 10:52:27 -0500 | [diff] [blame] | 20 | -@$(RANLIB) $@ |
Theodore Ts'o | c13351f | 2009-07-02 00:11:17 -0400 | [diff] [blame] | 21 | $(Q) $(RM) -f ../$@ |
Theodore Ts'o | 5aa6c3f | 2010-05-17 19:21:42 -0400 | [diff] [blame] | 22 | $(Q) (cd ..; $(LN) $(LINK_BUILD_FLAGS) \ |
23 | `echo $(my_dir) | sed -e 's;lib/;;'`/$@ $@) | ||||
Theodore Ts'o | 50e1e10 | 1997-04-26 13:58:21 +0000 | [diff] [blame] | 24 | |
Theodore Ts'o | b93cb06 | 2008-05-11 20:34:12 -0400 | [diff] [blame] | 25 | $(LIB)/$(LIBRARY).a: $(LIBRARY).a |