Added checks before making directories and copying files
parent
4adcb0a35a
commit
19f72fc73c
21
GNUmakefile
21
GNUmakefile
|
|
@ -361,19 +361,28 @@ endif
|
||||||
|
|
||||||
.PHONY: install
|
.PHONY: install
|
||||||
install:
|
install:
|
||||||
$(MKDIR) -p $(DESTDIR)$(PREFIX)/include/cryptopp $(DESTDIR)$(PREFIX)/lib $(DESTDIR)$(PREFIX)/bin
|
$(MKDIR) -p $(DESTDIR)$(PREFIX)/include/cryptopp
|
||||||
-$(CP) *.h $(DESTDIR)$(PREFIX)/include/cryptopp
|
-$(CP) *.h $(DESTDIR)$(PREFIX)/include/cryptopp
|
||||||
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/include/cryptopp
|
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/include/cryptopp
|
||||||
-$(CHMOD) 644 $(DESTDIR)$(PREFIX)/include/cryptopp/*.h
|
-$(CHMOD) 644 $(DESTDIR)$(PREFIX)/include/cryptopp/*.h
|
||||||
|
ifneq ($(wildcard libcryptopp.a),)
|
||||||
|
$(MKDIR) -p $(DESTDIR)$(PREFIX)/lib
|
||||||
-$(CP) libcryptopp.a $(DESTDIR)$(PREFIX)/lib
|
-$(CP) libcryptopp.a $(DESTDIR)$(PREFIX)/lib
|
||||||
-$(CHMOD) 644 $(DESTDIR)$(PREFIX)/lib/libcryptopp.a
|
-$(CHMOD) 644 $(DESTDIR)$(PREFIX)/lib/libcryptopp.a
|
||||||
|
endif
|
||||||
|
ifneq ($(wildcard cryptest.exe),)
|
||||||
|
$(MKDIR) -p $(DESTDIR)$(PREFIX)/bin
|
||||||
-$(CP) cryptest.exe $(DESTDIR)$(PREFIX)/bin
|
-$(CP) cryptest.exe $(DESTDIR)$(PREFIX)/bin
|
||||||
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/bin/cryptest.exe
|
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/bin/cryptest.exe
|
||||||
ifneq ($(IS_DARWIN),0)
|
endif
|
||||||
-$(CP) libcryptopp.dylib $(PREFIX)/lib
|
ifneq ($(wildcard libcryptopp.dylib),)
|
||||||
-install_name_tool -id $(PREFIX)/lib/libcryptopp.dylib $(PREFIX)/lib/libcryptopp.dylib
|
$(MKDIR) -p $(DESTDIR)$(PREFIX)/lib
|
||||||
-$(CHMOD) 755 $(PREFIX)/lib/libcryptopp.dylib
|
-$(CP) libcryptopp.dylib $(DESTDIR)$(PREFIX)/lib
|
||||||
else
|
-install_name_tool -id $(DESTDIR)$(PREFIX)/lib/libcryptopp.dylib $(DESTDIR)$(PREFIX)/lib/libcryptopp.dylib
|
||||||
|
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/lib/libcryptopp.dylib
|
||||||
|
endif
|
||||||
|
ifneq ($(wildcard libcryptopp.so),)
|
||||||
|
$(MKDIR) -p $(DESTDIR)$(PREFIX)/lib
|
||||||
-$(CP) libcryptopp.so $(DESTDIR)$(PREFIX)/lib
|
-$(CP) libcryptopp.so $(DESTDIR)$(PREFIX)/lib
|
||||||
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/lib/libcryptopp.so
|
-$(CHMOD) 755 $(DESTDIR)$(PREFIX)/lib/libcryptopp.so
|
||||||
endif
|
endif
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue