From 99ba4d0ca99c0c7fef6f915ab196a49bd8611f34 Mon Sep 17 00:00:00 2001 From: John Date: Wed, 22 Dec 2021 15:23:26 +0100 Subject: [PATCH] in clean-classic for linux-x64,linux-x86,linux-arm64 and macos-x64 create Temp directory when installing Clean because cpm doesn't create it if it doesn't exist --- clean-classic/linux-arm64/txt/Makefile | 4 ++-- clean-classic/linux-x64/txt/Makefile | 7 ++++++- clean-classic/linux-x86/txt/Makefile | 7 ++++++- clean-classic/macos-x64/txt/Makefile | 7 ++++++- 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/clean-classic/linux-arm64/txt/Makefile b/clean-classic/linux-arm64/txt/Makefile index 3e5e1c4..85b4fc5 100644 --- a/clean-classic/linux-arm64/txt/Makefile +++ b/clean-classic/linux-arm64/txt/Makefile @@ -29,6 +29,8 @@ INSTALL_LIB_DIR = $(INSTALL_DIR)/lib INSTALL_MAN_DIR = $(INSTALL_DIR)/man +INSTALL_TEMP_DIR = $(INSTALL_DIR)/Temp + # # END site dependent make variables # @@ -85,8 +87,6 @@ INSTALL_CLM = $(INSTALL_BIN_DIR)/clm INSTALL_EXE_DIR = $(INSTALL_LIB_DIR)/exe INSTALL_EXE_FILES = $(EXE_FILES:%=$(INSTALL_EXE_DIR)/%) -INSTALL_TEMP_DIR = $(INSTALL_DIR)/Temp - install_bin : $(INSTALL_BIN_DIR) $(INSTALL_BIN_FILES) \ $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) $(INSTALL_TEMP_DIR) diff --git a/clean-classic/linux-x64/txt/Makefile b/clean-classic/linux-x64/txt/Makefile index 8e1c4a8..a4c322e 100644 --- a/clean-classic/linux-x64/txt/Makefile +++ b/clean-classic/linux-x64/txt/Makefile @@ -29,6 +29,8 @@ INSTALL_LIB_DIR = $(INSTALL_DIR)/lib INSTALL_MAN_DIR = $(INSTALL_DIR)/man +INSTALL_TEMP_DIR = $(INSTALL_DIR)/Temp + # # END site dependent make variables # @@ -86,7 +88,7 @@ INSTALL_EXE_DIR = $(INSTALL_LIB_DIR)/exe INSTALL_EXE_FILES = $(EXE_FILES:%=$(INSTALL_EXE_DIR)/%) install_bin : $(INSTALL_BIN_DIR) $(INSTALL_BIN_FILES) \ - $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) + $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) $(INSTALL_TEMP_DIR) DEL = % @@ -104,6 +106,9 @@ $(INSTALL_EXE_DIR)/% : exe/% cp $< $@ chmod 711 $@ +$(INSTALL_TEMP_DIR): + mkdir -m 755 -p $@ + # cp CleanIDEConfig $@ # chmod 644 $@ diff --git a/clean-classic/linux-x86/txt/Makefile b/clean-classic/linux-x86/txt/Makefile index 58d8749..526456d 100644 --- a/clean-classic/linux-x86/txt/Makefile +++ b/clean-classic/linux-x86/txt/Makefile @@ -29,6 +29,8 @@ INSTALL_LIB_DIR = $(INSTALL_DIR)/lib INSTALL_MAN_DIR = $(INSTALL_DIR)/man +INSTALL_TEMP_DIR = $(INSTALL_DIR)/Temp + # # END site dependent make variables # @@ -86,7 +88,7 @@ INSTALL_EXE_DIR = $(INSTALL_LIB_DIR)/exe INSTALL_EXE_FILES = $(EXE_FILES:%=$(INSTALL_EXE_DIR)/%) install_bin : $(INSTALL_BIN_DIR) $(INSTALL_BIN_FILES) \ - $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) + $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) $(INSTALL_TEMP_DIR) DEL = % @@ -104,6 +106,9 @@ $(INSTALL_EXE_DIR)/% : exe/% cp $< $@ chmod 711 $@ +$(INSTALL_TEMP_DIR): + mkdir -m 755 -p $@ + # cp CleanIDEConfig $@ # chmod 644 $@ diff --git a/clean-classic/macos-x64/txt/Makefile b/clean-classic/macos-x64/txt/Makefile index 391f791..1afffaf 100644 --- a/clean-classic/macos-x64/txt/Makefile +++ b/clean-classic/macos-x64/txt/Makefile @@ -29,6 +29,8 @@ INSTALL_LIB_DIR = $(INSTALL_DIR)/lib INSTALL_MAN_DIR = $(INSTALL_DIR)/man +INSTALL_TEMP_DIR = $(INSTALL_DIR)/Temp + # # END site dependent make variables # @@ -86,7 +88,7 @@ INSTALL_EXE_DIR = $(INSTALL_LIB_DIR)/exe INSTALL_EXE_FILES = $(EXE_FILES:%=$(INSTALL_EXE_DIR)/%) install_bin : $(INSTALL_BIN_DIR) $(INSTALL_BIN_FILES) \ - $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) + $(INSTALL_EXE_DIR) $(INSTALL_EXE_FILES) $(INSTALL_TEMP_DIR) DEL = % @@ -104,6 +106,9 @@ $(INSTALL_EXE_DIR)/% : exe/% cp $< $@ chmod 711 $@ +$(INSTALL_TEMP_DIR): + mkdir -m 755 -p $@ + # cp CleanIDEConfig $@ # chmod 644 $@ -- GitLab