ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/libspf/src/spfqtool/Makefile.am
Revision: 1.1
Committed: Tue Nov 13 00:51:36 2007 UTC (18 years, 10 months ago) by root
Branch: MAIN
CVS Tags: HEAD
Log Message:
initial import of libspf-1.0.0-p5 from freebsd ports

File Contents

# User Rev Content
1 root 1.1 # ------------------------------------------------------------------------------
2     # File: Makefile.am
3     # Author: James Couzens <jcouzens@6o4.ca>
4     # Date: June 15, 2004
5     # Info: Makefile base for Autotools for the SPF Query tool (libSPF)
6     # ------------------------------------------------------------------------------
7    
8     AUTOMAKE_OPTIONS = foreign
9    
10     if GCC
11     AM_CFLAGS = -Wall -ggdb3 -D_GNU_SOURCE -D_BSD_SOURCE
12     else
13     AM_CFLAGS = -D_GNU_SOURCE -D_BSD_SOURCE
14     endif
15     AM_CPPFLAGS =
16    
17     # ------------------------------------------------------------------------------
18     # Directories
19     # ------------------------------------------------------------------------------
20    
21     spftopdir = ../libspf
22     spflibdir = ../libspf/.libs
23    
24    
25     # ------------------------------------------------------------------------------
26     # Includes
27     # ------------------------------------------------------------------------------
28    
29     INCLUDES = -I$(spflibdir) -I$(spftopdir)
30     EXTRA_DIST = spfqtool.h test.pl test.txt
31    
32    
33     # ------------------------------------------------------------------------------
34     # Programs to make
35     # ------------------------------------------------------------------------------
36    
37     bin_PROGRAMS = spfqtool spfqtool_static
38    
39    
40     # ------------------------------------------------------------------------------
41     # Dynamically linked build
42     # ------------------------------------------------------------------------------
43    
44     spfqtool_SOURCES = spfqtool.c
45     spfqtool_LDADD = $(spftopdir)/libspf.la @LIBSPF_PTHREADS_LIB@
46    
47    
48     # ------------------------------------------------------------------------------
49     # STATIC build
50     # ------------------------------------------------------------------------------
51    
52     spfqtool_static_SOURCES = spfqtool.c
53     spfqtool_static_LDADD = $(spflibdir)/libspf.a
54     spfqtool_static_LDFLAGS = -static @LIBSPF_RESOLV_LIB@ @LIBSPF_PTHREADS_LIB@
55    
56    
57     # ------------------------------------------------------------------------------
58     # all
59     # ------------------------------------------------------------------------------
60    
61     all-local:
62     @[ -d ../../bin ] || mkdir ../../bin
63     $(MAKE) DESTDIR= bindir=`pwd`/../../bin install-exec
64    
65    
66     # ------------------------------------------------------------------------------
67     # clean
68     # ------------------------------------------------------------------------------
69    
70     clean-local:
71     @[ -d ../../bin ] || rm -rf ../../bin
72    
73    
74     # ------------------------------------------------------------------------------
75     # test
76     # ------------------------------------------------------------------------------
77    
78     test:
79     perl test.pl
80    
81     .PHONY : test
82    
83     # end of Makefile.am