IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 11, 2021, 1:50:49 PM (5 years ago)
Author:
eugene
Message:

revert to raw rm,cp

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/Makefile.Common

    r41490 r41492  
    3232.SUFFIXES: .$(ARCH).o
    3333
    34 RMBIN = /bin/rm
    35 CPBIN = /bin/cp
    36 
    3734$(DESTINC)/%: $(INC)/%
    3835        @if [ ! -d $(DESTINC) ]; then mkdir -p $(DESTINC); fi
    39         $(RMBIN) -f $@
    40         $(CPBIN) -f $< $@
     36        rm -f $@
     37        cp $< $@
    4138
    4239%.$(ARCH).o : %.c
     
    5754$(TESTBIN)/%: $(TESTDIR)/%.$(ARCH)
    5855        @if [ ! -d $(TESTBIN) ]; then mkdir -p $(TESTBIN); fi
    59         $(RMBIN) -f $(TESTBIN)/$*
    60         ($CPBIN) -f $(TESTDIR)/$*.$(ARCH) $(TESTBIN)/$*
     56        rm -f $(TESTBIN)/$*
     57        cp $(TESTDIR)/$*.$(ARCH) $(TESTBIN)/$*
    6158        @echo "installed $*"
    6259        @echo ""
     
    6461$(DESTBIN)/%: $(BIN)/%.$(ARCH)
    6562        @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi
    66         $(RMIBN) -f $(DESTBIN)/$*
    67         $(CPBIN) -f $(BIN)/$*.$(ARCH) $(DESTBIN)/$*
     63        rm -f $(DESTBIN)/$*
     64        cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$*
    6865        @echo "installed $*"
    6966        @echo ""
     
    7471$(LIB)/%.$(ARCH).a:
    7572        @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi
    76         $(RMBIN) -f $@
     73        rm -f $@
    7774        ar rcv $@ $^
    7875        $(RANLIB) $@
     
    8279$(DESTLIB)/%.a: $(LIB)/%.$(ARCH).a
    8380        @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi
    84         $(RMBIN) -f $@
    85         $(CPBIN) -f $< $@
     81        rm -f $@
     82        cp $< $@
    8683        @echo "installed static library $*"
    8784        @echo ""
     
    8986$(LIB)/%.$(ARCH).so:
    9087        @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi
    91         $(RMBIN) -f $@
     88        rm -f $@
    9289        gcc -shared -Wl,-soname,$*.so -o $@ $^ -lc
    9390        @echo "compiled shared library $*"
     
    9693$(LIB)/%.$(ARCH).dylib:
    9794        @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi
    98         $(RMBIN) -f $@
     95        rm -f $@
    9996        gcc -dynamiclib -o $@ $^ -lc $(FULL_LDFLAGS)
    10097        @echo "compiled shared library $*"
     
    106103$(DESTLIB)/%.so: $(LIB)/%.$(ARCH).so
    107104        @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi
    108         $(RMBIN) -f $@
    109         $(CPBIN) -f $< $@
     105        rm -f $@
     106        cp $< $@
    110107        @echo "installed shared library $*"
    111108        @echo ""
     
    113110$(DESTLIB)/%.dylib: $(LIB)/%.$(ARCH).dylib
    114111        @if [ ! -d $(DESTLIB) ]; then mkdir -p $(DESTLIB); fi
    115         $(RMBIN) -f $@
    116         $(CPBIN) -f $< $@
     112        rm -f $@
     113        cp $< $@
    117114        @echo "installed shared library $*"
    118115        @echo ""
     
    120117$(DESTMAN)/%: $(MAN)/%
    121118        @if [ ! -d $(DESTMAN) ]; then mkdir -p $(DESTMAN); fi
    122         $(RMBIN) -f $@
    123         $(CPBIN) -f $< $@
     119        rm -f $@
     120        cp $< $@
    124121
    125122clean:
    126         $(RMBIN) -f `find . -name "*.o"`
    127         $(RMBIN) -f `find . -name "*.o"`
    128         $(RMBIN) -f `find . -name "*~"`
    129         $(RMBIN) -f `find . -name "#*"`
     123        rm -f `find . -name "*.o"`
     124        rm -f `find . -name "*.o"`
     125        rm -f `find . -name "*~"`
     126        rm -f `find . -name "#*"`
    130127
    131128test.clean:
    132         for i in $(TESTPROG); do $(RMBIN) -f $(TESTBIN)/$$i; done
    133         for i in $(TESTPROG); do $(RMBIN) -f $(TESTDIR)/$$i.$(ARCH); done
    134         for i in $(TESTPROG); do $(RMBIN) -f $(TESTDIR)/$$i.$(ARCH).o; done
     129        for i in $(TESTPROG); do rm -f $(TESTBIN)/$$i; done
     130        for i in $(TESTPROG); do rm -f $(TESTDIR)/$$i.$(ARCH); done
     131        for i in $(TESTPROG); do rm -f $(TESTDIR)/$$i.$(ARCH).o; done
    135132
    136133dist: clean
    137         $(RMBIN) -rf $(BIN)
    138         $(RMBIN) -rf $(LIB)
     134        rm -rf $(BIN)
     135        rm -rf $(LIB)
    139136
    140137# $@ : target filename
Note: See TracChangeset for help on using the changeset viewer.