File: Makefile.am

package info (click to toggle)
libxcrypt 2.3-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,652 kB
  • ctags: 286
  • sloc: sh: 8,400; ansic: 2,905; makefile: 96
file content (37 lines) | stat: -rw-r--r-- 1,003 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#
# Copyright (c) 2002 SuSE Linux AG, Germany
#
# Author: Thorsten Kukuk <kukuk@suse.de>
#

AUTOMAKE_OPTIONS = 1.6 gnits

AM_CFLAGS = -D_REENTRANT=1 -D_GNU_SOURCE
INCLUDES = -include libc-symbols.h

CLEANFILES = *~

EXTRA_DIST = libxcrypt.map cert.sh cert.input

TESTS = cert.sh md5test md5c-test blowfish-test bigcrypt-test

include_HEADERS = xcrypt.h
noinst_HEADERS = crypt-private.h libc-symbols.h ufc-crypt.h xcrypt-private.h

libxcrypt_la_LDFLAGS = -version-info 3:3:2 -Wl,--version-script=libxcrypt.map

lib_LTLIBRARIES = libxcrypt.la

libxcrypt_la_SOURCES = crypt-entry.c md5-crypt.c md5.c crypt.c crypt_util.c \
                      crypt_blowfish.c crypt_gensalt.c wrapper.c bigcrypt.c \
		      sha.c sha-crypt.c

noinst_PROGRAMS = cert md5c-test md5test blowfish-test bigcrypt-test

cert_LDADD = libxcrypt.la
md5c_test_LDADD = libxcrypt.la
md5test_LDADD = libxcrypt.la
blowfish_test_CFLAGS = -DTEST_THREADS=10
blowfish_test_LDADD = libxcrypt.la -lpthread
bigcrypt_test_LDADD = libxcrypt.la