Erik Grinaker is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

erikg / Revelation

Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.

Clone this repository (size: 2.1 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Revelation / wrap / crack / Makefile.am

## Process this file with automake to produce Makefile.in
#
# wrap/crack/Makefile.am
#
# $Id$
#

module_PROGRAMS = crack.so
moduledir       = $(pythondir)/revelation
CLEANFILES      = crack.c

crack.c: crack.c.in
        sed \
                -e "s|\@CRACK_DICTPATH\@|@CRACK_DICTPATH@|" \
                crack.c.in >crack.c

crack.o: crack.c
        $(CC) -pthread -fno-strict-aliasing -fPIC -I${PYTHON_INCLUDE} -c crack.c -o crack.o

crack.so: crack.o
        $(CC) -Wl --export-dynamic -pthread -shared crack.o -lcrack -o crack.so