]> sourceware.org Git - newlib-cygwin.git/commitdiff
newlib: fix 'sed' for sys headers path prefix
authorAlexey Lapshin <alexey.lapshin@espressif.com>
Mon, 28 Aug 2023 09:39:12 +0000 (09:39 +0000)
committerCorinna Vinschen <corinna@vinschen.de>
Tue, 29 Aug 2023 11:42:27 +0000 (13:42 +0200)
Precisely remove the prefix from the filepath.

newlib/Makefile.am
newlib/Makefile.in

index 126cf24c12555c2afc3d04d59163a69fef91deee..e29607ccd6b81d6bc71af9a20488ba7f95738c55 100644 (file)
@@ -240,7 +240,7 @@ stmp-targ-include: config.status
        $(AM_V_at)s=machine/$(machine_dir)/include d= $(TARG_INCLUDE_CP_DIR)
        $(AM_V_at)s=sys/$(sys_dir)/include d= $(TARG_INCLUDE_CP_DIR)
        $(AM_V_at)for i in $(call rwildcard,$(srcdir)/libc/sys/$(sys_dir)/include/,*.h); do \
-         f=`echo $$i | sed s:$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
+         f=`echo $$i | sed s:^$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
          $(MKDIR_P) targ-include/`dirname $$f`; \
          cp $$i targ-include/$$f; \
        done
@@ -334,7 +334,7 @@ install-data-local: install-toollibLIBRARIES install-multi $(INSTALL_DATA_LOCAL)
            else true; fi ; \
          done ; \
          for i in $(call rwildcard,$(srcdir)/libc/sys/$(sys_dir)/include/,*.h); do \
-           f=`echo $$i | sed s:$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
+           f=`echo $$i | sed s:^$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
            $(MKDIR_P) $(DESTDIR)$(tooldir)/`dirname $$f`; \
            $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/`dirname $$f`; \
          done ; \
index 6c7a7aeea4934d65e28f759f30bc443f1977b092..c3052acb93b4d1ada15b51c4427e2b56d7f4a50a 100644 (file)
@@ -50411,7 +50411,7 @@ stmp-targ-include: config.status
        $(AM_V_at)s=machine/$(machine_dir)/include d= $(TARG_INCLUDE_CP_DIR)
        $(AM_V_at)s=sys/$(sys_dir)/include d= $(TARG_INCLUDE_CP_DIR)
        $(AM_V_at)for i in $(call rwildcard,$(srcdir)/libc/sys/$(sys_dir)/include/,*.h); do \
-         f=`echo $$i | sed s:$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
+         f=`echo $$i | sed s:^$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
          $(MKDIR_P) targ-include/`dirname $$f`; \
          cp $$i targ-include/$$f; \
        done
@@ -50500,7 +50500,7 @@ install-data-local: install-toollibLIBRARIES install-multi $(INSTALL_DATA_LOCAL)
            else true; fi ; \
          done ; \
          for i in $(call rwildcard,$(srcdir)/libc/sys/$(sys_dir)/include/,*.h); do \
-           f=`echo $$i | sed s:$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
+           f=`echo $$i | sed s:^$(srcdir)/libc/sys/$(sys_dir)/include/::`; \
            $(MKDIR_P) $(DESTDIR)$(tooldir)/`dirname $$f`; \
            $(INSTALL_DATA) $$i $(DESTDIR)$(tooldir)/`dirname $$f`; \
          done ; \
This page took 0.126975 seconds and 5 git commands to generate.