@ -36,6 +36,7 @@ endif
## Installation paths (Linux only)
##
DESTDIR ?=
PREFIX ?= /usr/local
INSTALL_FOLDER ?= $( PREFIX) /bin
@ -193,30 +194,30 @@ win64: hashcat64.exe
##
install : native
$( INSTALL) -m 755 -d $( DOCUMENT_FOLDER)
$( CP) -a docs/* $( DOCUMENT_FOLDER) /
$( CP) -a example*.sh $( DOCUMENT_FOLDER) /
$( CP) -a example*.hash $( DOCUMENT_FOLDER) /
$( INSTALL) -m 644 example.dict $( DOCUMENT_FOLDER) /
$( INSTALL) -m 755 -d $( DOCUMENT_FOLDER) /extra
$( CP) -a extra/* $( DOCUMENT_FOLDER) /extra/
$( INSTALL) -m 755 -d $( SHARED_FOLDER)
$( INSTALL) -m 755 -d $( SHARED_FOLDER) /charsets
$( CP) -a charsets/* $( SHARED_FOLDER) /charsets/
$( INSTALL) -m 755 -d $( SHARED_FOLDER) /masks
$( CP) -a masks/* $( SHARED_FOLDER) /masks/
$( INSTALL) -m 755 -d $( SHARED_FOLDER) /OpenCL
$( CP) -a OpenCL/* $( SHARED_FOLDER) /OpenCL/
$( INSTALL) -m 755 -d $( SHARED_FOLDER) /rules
$( CP) -a rules/* $( SHARED_FOLDER) /rules/
$( INSTALL) -m 644 hashcat.hcstat $( SHARED_FOLDER) /
$( INSTALL) -m 644 hashcat.hctune $( SHARED_FOLDER) /
$( INSTALL) -m 755 $( BINARY_NATIVE) $( INSTALL_FOLDER) /
$( INSTALL) -m 755 -d $( DESTDIR) $( D OCUMENT_FOLDER)
$( CP) -a docs/* $( DESTDIR) $( D OCUMENT_FOLDER) /
$( CP) -a example*.sh $( DESTDIR) $( D OCUMENT_FOLDER) /
$( CP) -a example*.hash $( DESTDIR) $( D OCUMENT_FOLDER) /
$( INSTALL) -m 644 example.dict $( DESTDIR) $( D OCUMENT_FOLDER) /
$( INSTALL) -m 755 -d $( DESTDIR) $( D OCUMENT_FOLDER) /extra
$( CP) -a extra/* $( DESTDIR) $( D OCUMENT_FOLDER) /extra/
$( INSTALL) -m 755 -d $( DESTDIR) $( SHARED_FOLDER)
$( INSTALL) -m 755 -d $( DESTDIR) $( SHARED_FOLDER) /charsets
$( CP) -a charsets/* $( DESTDIR) $( SHARED_FOLDER) /charsets/
$( INSTALL) -m 755 -d $( DESTDIR) $( SHARED_FOLDER) /masks
$( CP) -a masks/* $( DESTDIR) $( SHARED_FOLDER) /masks/
$( INSTALL) -m 755 -d $( DESTDIR) $( SHARED_FOLDER) /OpenCL
$( CP) -a OpenCL/* $( DESTDIR) $( SHARED_FOLDER) /OpenCL/
$( INSTALL) -m 755 -d $( DESTDIR) $( SHARED_FOLDER) /rules
$( CP) -a rules/* $( DESTDIR) $( SHARED_FOLDER) /rules/
$( INSTALL) -m 644 hashcat.hcstat $( DESTDIR) $( SHARED_FOLDER) /
$( INSTALL) -m 644 hashcat.hctune $( DESTDIR) $( SHARED_FOLDER) /
$( INSTALL) -m 755 $( BINARY_NATIVE) $( DESTDIR) $( INSTALL_FOLDER) /
uninstall :
$( RM) -f $( INSTALL_FOLDER) /$( BINARY_NATIVE)
$( RM) -rf $( SHARED_FOLDER)
$( RM) -rf $( DOCUMENT_FOLDER)
$( RM) -f $( DESTDIR) $( INSTALL_FOLDER) /$( BINARY_NATIVE)
$( RM) -rf $( DESTDIR) $( SHARED_FOLDER)
$( RM) -rf $( DESTDIR) $( D OCUMENT_FOLDER)
##
## native compiled hashcat