tentative fix for make install on macos
This commit is contained in:
parent
ef33070526
commit
4798e79e79
@ -86,7 +86,8 @@ ifeq ($(OS), Windows_NT)
|
||||
.PHONY: all clean
|
||||
else
|
||||
install: all
|
||||
install -m 0755 -t $(BINDIR) -D build/$(PROGRAM)
|
||||
mkdir -m 0755 -p $(BINDIR)
|
||||
install -m 0755 build/$(PROGRAM) $(BINDIR)
|
||||
|
||||
.PHONY: all clean install
|
||||
endif
|
||||
|
@ -100,21 +100,31 @@ clean:
|
||||
rm -fr build
|
||||
|
||||
install: all
|
||||
@for d in `find build/$(BUNDLE_DIR) -type d`; do \
|
||||
d=`echo $$d | sed 's:^build/::'` ; \
|
||||
echo mkdir -m 0755 -p "$(LV2DIR)/$$d"; \
|
||||
mkdir -m 0755 -p "$(LV2DIR)/$$d"; \
|
||||
done
|
||||
@for f in `find build/$(BUNDLE_DIR) -type f`; do \
|
||||
m=`[ -x $$f ] && echo 0755 || echo 0644`; \
|
||||
d=`echo $$f | sed 's:^build/::'` ; \
|
||||
d=`dirname $$d`; \
|
||||
echo install -m $$m -t "$(LV2DIR)/$$d" -D $$f; \
|
||||
install -m $$m -t "$(LV2DIR)/$$d" -D $$f; \
|
||||
echo install -m $$m $$f "$(LV2DIR)/$$d"; \
|
||||
install -m $$m $$f "$(LV2DIR)/$$d"; \
|
||||
done
|
||||
|
||||
install-user: all
|
||||
@for d in `find build/$(BUNDLE_DIR) -type d`; do \
|
||||
d=`echo $$d | sed 's:^build/::'` ; \
|
||||
echo mkdir -m 0755 -p "$(LV2DIR_USER)/$$d"; \
|
||||
mkdir -m 0755 -p "$(LV2DIR_USER)/$$d"; \
|
||||
done
|
||||
@for f in `find build/$(BUNDLE_DIR) -type f`; do \
|
||||
m=`[ -x $$f ] && echo 0755 || echo 0644`; \
|
||||
d=`echo $$f | sed 's:^build/::'` ; \
|
||||
d=`dirname $$d`; \
|
||||
echo install -m $$m -t "$(LV2DIR_USER)/$$d" -D $$f; \
|
||||
install -m $$m -t "$(LV2DIR_USER)/$$d" -D $$f; \
|
||||
echo install -m $$m $$f "$(LV2DIR_USER)/$$d"; \
|
||||
install -m $$m $$f "$(LV2DIR_USER)/$$d"; \
|
||||
done
|
||||
|
||||
-include $(COMMON_DIR)/rules-extra.mk
|
||||
|
@ -119,21 +119,31 @@ clean:
|
||||
rm -fr build
|
||||
|
||||
install: all
|
||||
@for d in `find build/$(BUNDLE_DIR) -type d`; do \
|
||||
d=`echo $$d | sed 's:^build/::'` ; \
|
||||
echo mkdir -m 0755 -p "$(VST3DIR)/$$d"; \
|
||||
mkdir -m 0755 -p "$(VST3DIR)/$$d"; \
|
||||
done
|
||||
@for f in `find build/$(BUNDLE_DIR) -type f`; do \
|
||||
m=`[ -x $$f ] && echo 0755 || echo 0644`; \
|
||||
d=`echo $$f | sed 's:^build/::'` ; \
|
||||
d=`dirname $$d`; \
|
||||
echo install -m $$m -t "$(VST3DIR)/$$d" -D $$f; \
|
||||
install -m $$m -t "$(VST3DIR)/$$d" -D $$f; \
|
||||
echo install -m $$m $$f "$(VST3DIR)/$$d"; \
|
||||
install -m $$m $$f "$(VST3DIR)/$$d"; \
|
||||
done
|
||||
|
||||
install-user: all
|
||||
@for d in `find build/$(BUNDLE_DIR) -type d`; do \
|
||||
d=`echo $$d | sed 's:^build/::'` ; \
|
||||
echo mkdir -m 0755 -p "$(VST3DIR_USER)/$$d"; \
|
||||
mkdir -m 0755 -p "$(VST3DIR_USER)/$$d"; \
|
||||
done
|
||||
@for f in `find build/$(BUNDLE_DIR) -type f`; do \
|
||||
m=`[ -x $$f ] && echo 0755 || echo 0644`; \
|
||||
d=`echo $$f | sed 's:^build/::'` ; \
|
||||
d=`dirname $$d`; \
|
||||
echo install -m $$m -t "$(VST3DIR_USER)/$$d" -D $$f; \
|
||||
install -m $$m -t "$(VST3DIR_USER)/$$d" -D $$f; \
|
||||
echo install -m $$m $$f "$(VST3DIR_USER)/$$d"; \
|
||||
install -m $$m $$f "$(VST3DIR_USER)/$$d"; \
|
||||
done
|
||||
|
||||
-include $(COMMON_DIR)/rules-extra.mk
|
||||
|
Loading…
Reference in New Issue
Block a user