2 # /**-------------------------------------------------------------------**
4 # **-------------------------------------------------------------------**
6 # **-------------------------------------------------------------------**
7 # ** First version: july 28th 2001 **
8 # **-------------------------------------------------------------------**/
10 # Makefile.am (or Makefile if generated) of PIP/PipLib. Makefile.am is not a
11 # makefile, you must run the 'configure' shellscript to generate the Makefile
12 # thanks to this file.
14 SUBDIRS = . example test
17 EXTRA_PROGRAMS = pip32 pip64 pipMP
18 lib_LTLIBRARIES = @piplibs@
19 EXTRA_LTLIBRARIES = libpiplib32.la libpiplib64.la libpiplibMP.la
33 pkginclude_HEADERS = \
34 include/piplib/piplib.h \
35 include/piplib/piplib32.h \
36 include/piplib/piplib64.h \
37 include/piplib/piplibMP.h
39 libpiplib32_la_SOURCES = $(LIBRARY_FILES)
40 libpiplib32_la_CPPFLAGS = @DFLAGS32@ -I$(srcdir)/include
41 libpiplib32_la_LDFLAGS = -rpath $(libdir) -version-info @versioninfo@
42 libpiplib64_la_SOURCES = $(LIBRARY_FILES)
43 libpiplib64_la_CPPFLAGS = @DFLAGS64@ -I$(srcdir)/include
44 libpiplib64_la_LDFLAGS = -rpath $(libdir) -version-info @versioninfo@
45 libpiplibMP_la_SOURCES = $(LIBRARY_FILES)
46 libpiplibMP_la_CPPFLAGS = @MP_DFLAGS@ -I$(srcdir)/include
47 libpiplibMP_la_LDFLAGS = @EXTRA_LIBS@ -rpath $(libdir) -version-info @versioninfo@
49 pip32_SOURCES = source/maind.c
50 pip32_CPPFLAGS = @DFLAGS32@ -I$(srcdir)/include
51 pip32_LDADD = libpiplib32.la
52 pip64_SOURCES = source/maind.c
53 pip64_CPPFLAGS = @DFLAGS64@ -I$(srcdir)/include
54 pip64_LDADD = libpiplib64.la
55 pipMP_SOURCES = source/maind.c
56 pipMP_CPPFLAGS = @MP_DFLAGS@ -I$(srcdir)/include
57 pipMP_LDADD = libpiplibMP.la @EXTRA_LIBS@
64 (cd $(srcdir)/doc/source && make all pdf) && \
65 cp $(srcdir)/doc/source/pip.pdf \
66 $(srcdir)/doc/source/pip.ps $(distdir)/doc/
69 @for pip in @pips@; do \
70 $(MAKE) test -C test PIP=$$pip; \
72 @for example in @examples@; do \
73 $(MAKE) test -C example EXAMPLE=$$example; \
77 @echo " /*-----------------------------------------------*"
78 @echo " * PIP/PipLib *"
79 @echo " *-----------------------------------------------*/"