File: Makefile.am

package info (click to toggle)
libassa 3.5.1-2
  • links: PTS, VCS
  • area: main
  • in suites: wheezy
  • size: 3,268 kB
  • sloc: cpp: 15,703; sh: 12,083; makefile: 379; perl: 51
file content (49 lines) | stat: -rw-r--r-- 1,558 bytes parent folder | download | duplicates (6)
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
38
39
40
41
42
43
44
45
46
47
48
49
##-----------------------------------------------------------------------------
## libassa/utils/Makefile.am
##
## $Id: Makefile.am,v 1.12 2012/05/25 02:40:47 vlg Exp $
#
#
# From Fedora Project Packaging Guidelines:
#
#  Beware of Rpath
#
#   "Sometimes, code will hardcode specific library paths when linking binaries #    (using the -rpath or -R flag). This is commonly referred to as an rpath. 
#    Normally, the dynamic linker and loader (ld.so) resolve the executable's 
#    dependencies on shared libraries and load what is required. However, 
#    when -rpath or -R is used, the location information is then hardcoded 
#    into the binary and is examined by ld.so in the beginning of 
#    the execution. Since the Linux dynamic linker is usually smarter than 
#    a hardcoded path, we usually do not permit the use of rpath in Fedora. 
#
#    A tool called check-rpaths can be used to discover if generated
#    binaries rely on rpath. Any rpath flagged by check-rpaths 
#    must be removed."
#------------------------------------------------------------------------------

MAINTAINERCLEANFILES = Makefile.in

bin_PROGRAMS = \
	assa-genesis-3.5 \
	assa-hexdump-3.5

noinst_PROGRAMS = bytereader

ASSADIR = ${top_srcdir}/assa
INCLUDES = -I$(top_srcdir)

LDADD = \
	$(top_builddir)/assa/libassa-@ASSA_RELEASE@.la \
	@WIN32_EXTRA_LIBADD@

bytereader_SOURCES   = bytereader.cpp

assa_genesis_3_5_SOURCES = assa-genesis.cpp
assa_hexdump_3_5_SOURCES = assa-hexdump.cpp

clean-local:
	-rm -f log *.log *~ *.dat

# Disable autoheader.
AUTOHEADER=echo