source: tests/abac.mk @ 2d56f83

abac0-leakabac0-mei
Last change on this file since 2d56f83 was 2d56f83, checked in by Mei <mei@…>, 11 years ago

1) overhaul the tests directory that now we can regression test against
a build directory or a installed setup

  • Property mode set to 100644
File size: 1.4 KB
Line 
1#
2# abac.mk
3#
4ABAC_BUILD_CREDDY_VAL = CREDDY_LOCATION=$(abs_top_builddir)/creddy
5ABAC_BUILD_PROVER_VAL = PROVER_LOCATION=$(abs_top_builddir)/libabac
6ABAC_BUILD_PYTHON_VAL = PYTHONPATH=$(abs_top_builddir)/swig/python:$(abs_top_builddir)/swig/python/.libs:$(abs_top_builddir)/tests
7ABAC_BUILD_PERL_VAL = PERLLIB=$(abs_top_builddir)/swig/perl:$(abs_top_builddir)/swig/perl/.libs
8ABAC_BUILD_INCLUDES_VAL = -I$(abs_top_srcdir)/libabac
9ABAC_BUILD_LDFLAGS_VAL = -L$(abs_top_srcdir)/libabac/.libs -labac -lm -lpthread -Wl,-rpath
10
11ABAC_INSTALL_CREDDY_VAL = CREDDY_LOCATION=$(bindir)
12ABAC_INSTALL_PROVER_VAL = PROVER_LOCATION=$(bindir)
13ABAC_INSTALL_PYTHON_VAL = PYTHONPATH=$(pythondir):$(abs_top_builddir)/tests
14ABAC_INSTALL_PERL_VAL = PERLLIB=$(SITE_PERL)
15ABAC_INSTALL_INCLUDES_VAL = -I$(includedir)
16ABAC_INSTALL_LDFLAGS_VAL = -L$(libdir) -labac -lm -lpthread -Wl,-rpath
17
18TESTDIR = $(abs_top_builddir)/tests
19
20MY_LDFLAGS_VAL=$(if $(RUN_WITH_BUILD),$(ABAC_BUILD_LDFLAGS_VAL),$(ABAC_INSTALL_LDFLAGS_VAL))
21
22MY_INCLUDES_VAL=$(if $(RUN_WITH_BUILD),$(ABAC_BUILD_INCLUDES_VAL),$(ABAC_INSTALL_INCLUDES_VAL))
23
24MY_BUILD_ENV=env $(ABAC_BUILD_CREDDY_VAL) $(ABAC_BUILD_PROVER_VAL) $(ABAC_BUILD_PYTHON_VAL) $(ABAC_BUILD_PERL_VAL)
25
26MY_INSTALL_ENV=env $(ABAC_INSTALL_CREDDY_VAL) $(ABAC_INSTALL_PROVER_VAL) $(ABAC_INSTALL_PYTHON_VAL) $(ABAC_INSTALL_PERL_VAL)
27
28MY_ENV=$(if $(RUN_WITH_BUILD), $(MY_BUILD_ENV), $(MY_INSTALL_ENV))
29
30
31
32
Note: See TracBrowser for help on using the repository browser.