[go: up one dir, main page]

Menu

[b0c624]: / tests / src / Makefile.am  Maximize  Restore  History

Download this file

65 lines (56 with data), 2.0 kB

 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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
AM_CPPFLAGS = -I../../src
AM_CFLAGS = -Wall
# C language case tests
case0000_SOURCES = case0000.c
case0001_SOURCES = case0001.c
case0002_SOURCES = case0002.c
case0003_SOURCES = case0003.c
# C++ language case tests
case1000_SOURCES = case1000.cc
case1001_SOURCES = case1001.cc
case1002_SOURCES = case1002.cc
# Java language case tests
JAVA_SOURCE_FILES = case4000.java case4001.java case4002.java case4003.java
# PHP language case tests
PHP_SOURCE_FILES = case2000.php.in case2001.php.in case2002.php.in
# Python language case tests
PYTHON_SOURCE_FILES = case3000.py case3001.py case3002.py
# C++ case tests executables are built conditionally (only if --disable-cppapi
# was not specified at configure time)
if COND_CPPAPI
MAYBE_CPPAPI=case1000 case1001 case1002
endif
if COND_JAVAAPI
MAYBE_JAVAAPI=case4000.class case4001.class case4002.class case4003.class
endif
if COND_PHPAPI
MAYBE_PHPAPI=case2000.php case2001.php case2002.php
endif
if COND_PYTHONAPI
MAYBE_PYTHONAPI=$(PYTHON_SOURCE_FILES)
endif
noinst_PROGRAMS = case0000 case0001 case0002 case0003 $(MAYBE_CPPAPI)
dist_noinst_DATA = $(JAVA_SOURCE_FILES) $(PHP_SOURCE_FILES) \
$(PYTHON_SOURCE_FILES)
noinst_DATA = $(MAYBE_PHPAPI) $(MAYBE_JAVAAPI)
LDADD = ../../src/libflom.la @GLIB2_LIBS@ @DBUS1_LIBS@ @OPENSSL_LIBS@
case2000.php: case2000.php.in ../../config.status
sed \
-e 's|@abs_top_builddir[@]|$(abs_top_builddir)|g' \
$< >$@
case2001.php: case2001.php.in ../../config.status
sed \
-e 's|@abs_top_builddir[@]|$(abs_top_builddir)|g' \
$< >$@
case2002.php: case2002.php.in ../../config.status
sed \
-e 's|@abs_top_builddir[@]|$(abs_top_builddir)|g' \
$< >$@
case4000.class: case4000.java
javac -cp $(abs_top_builddir)/src/java/flom.jar $<
case4001.class: case4001.java
javac -cp $(abs_top_builddir)/src/java/flom.jar $<
case4002.class: case4002.java
javac -cp $(abs_top_builddir)/src/java/flom.jar $<
case4003.class: case4003.java
javac -cp $(abs_top_builddir)/src/java/flom.jar $<