make/defs.make

changeset 6472
2b8e28fdf503
parent 6464
b83f7d608548
parent 5898
f509b8f4699b
child 6876
710a3c8b516e
child 7598
ddce0b7cee93
     1.1 --- a/make/defs.make	Wed Oct 16 10:52:41 2013 +0200
     1.2 +++ b/make/defs.make	Tue Nov 05 17:38:04 2013 -0800
     1.3 @@ -77,6 +77,16 @@
     1.4  @$(RM) $@
     1.5  $(CP) $< $@
     1.6  endef
     1.7 +
     1.8 +# MacOS X strongly discourages 'cp -r' and provides 'cp -R' instead.
     1.9 +# May need to have a MacOS X specific definition of install-dir
    1.10 +# sometime in the future.
    1.11 +define install-dir
    1.12 +@$(MKDIR) -p $(@D)
    1.13 +@$(RM) -r $@
    1.14 +$(CP) -r $< $@
    1.15 +endef
    1.16 +
    1.17  define prep-target
    1.18  @$(MKDIR) -p $(@D)
    1.19  @$(RM) $@

mercurial