- [ -d $(includedir)/readline ] || mkdir $(includedir)/readline
- $(INSTALL_DATA) readline.h $(includedir)/readline/readline.h
- $(INSTALL_DATA) keymaps.h $(includedir)/readline/keymaps.h
- $(INSTALL_DATA) chardefs.h $(includedir)/readline/chardefs.h
+ -parent=`echo $(includedir)|sed -e 's@/[^/]*$$@@'`; \
+ if [ -d $$parent ] ; then true ; else mkdir $$parent ; fi
+ -if [ -d $(includedir) ] ; then true ; else mkdir $(includedir) ; fi
+ -if [ -d $(includedir)/readline ] ; then true ; else mkdir $(includedir)/readline ; fi
+ $(INSTALL_DATA) $(srcdir)/readline.h $(includedir)/readline/readline.h
+ $(INSTALL_DATA) $(srcdir)/keymaps.h $(includedir)/readline/keymaps.h
+ $(INSTALL_DATA) $(srcdir)/chardefs.h $(includedir)/readline/chardefs.h