From 5ac7810480c77af66963c047dee3997d8101bc6e Mon Sep 17 00:00:00 2001 From: Angus Gratton Date: Wed, 23 Nov 2016 08:49:15 +1100 Subject: [PATCH] build system: Fix null-terminating of text files for embedding on OS X Ref github #112 --- make/component_wrapper.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make/component_wrapper.mk b/make/component_wrapper.mk index 3018c18b55..48bf0ecace 100644 --- a/make/component_wrapper.mk +++ b/make/component_wrapper.mk @@ -198,7 +198,7 @@ embed_bin/$$(notdir $(1)): $(call resolvepath,$(1),$(COMPONENT_PATH)) | embed_bi embed_txt/$$(notdir $(1)): $(call resolvepath,$(1),$(COMPONENT_PATH)) | embed_txt cp $$< $$@ - echo -ne '\0' >> $$@ # null-terminate text files + printf '\0' >> $$@ # null-terminate text files # messing about with the embed_X subdirectory then using 'cd' for objcopy is because the # full path passed to OBJCOPY makes it into the name of the symbols in the .o file -- 2.40.0