source: tests/Makefile @ 3c30b59

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

1) add in new refactored regression testing directory
2) undo the abac.hh/ABAC.hh api changes
3) merged with Ted's changes to attribute format/nickname/issuer processing

  • Property mode set to 100644
File size: 13.6 KB
Line 
1# Makefile.in generated by automake 1.11.1 from Makefile.am.
2# tests/Makefile.  Generated from Makefile.in by configure.
3
4# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
5# 2003, 2004, 2005, 2006, 2007, 2008, 2009  Free Software Foundation,
6# Inc.
7# This Makefile.in is free software; the Free Software Foundation
8# gives unlimited permission to copy and/or distribute it,
9# with or without modifications, as long as this notice is preserved.
10
11# This program is distributed in the hope that it will be useful,
12# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
13# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
14# PARTICULAR PURPOSE.
15
16
17
18#
19# tests directory for libabac
20#
21
22pkgdatadir = $(datadir)/abac
23pkgincludedir = $(includedir)/abac
24pkglibdir = $(libdir)/abac
25pkglibexecdir = $(libexecdir)/abac
26am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
27install_sh_DATA = $(install_sh) -c -m 644
28install_sh_PROGRAM = $(install_sh) -c
29install_sh_SCRIPT = $(install_sh) -c
30INSTALL_HEADER = $(INSTALL_DATA)
31transform = $(program_transform_name)
32NORMAL_INSTALL = :
33PRE_INSTALL = :
34POST_INSTALL = :
35NORMAL_UNINSTALL = :
36PRE_UNINSTALL = :
37POST_UNINSTALL = :
38build_triplet = i686-pc-linux-gnu
39host_triplet = i686-pc-linux-gnu
40subdir = tests
41DIST_COMMON = README $(srcdir)/Makefile.am $(srcdir)/Makefile.in
42ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
43am__aclocal_m4_deps = $(top_srcdir)/m4/ax_check_openssl.m4 \
44        $(top_srcdir)/m4/ax_check_xml2.m4 \
45        $(top_srcdir)/m4/ax_check_xmlsec1.m4 \
46        $(top_srcdir)/m4/ax_pkg_swig.m4 \
47        $(top_srcdir)/m4/ax_python_devel.m4 \
48        $(top_srcdir)/m4/ax_swig_enable_cxx.m4 \
49        $(top_srcdir)/m4/ax_swig_python.m4 $(top_srcdir)/m4/libtool.m4 \
50        $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
51        $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
52        $(top_srcdir)/configure.ac
53am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
54        $(ACLOCAL_M4)
55mkinstalldirs = $(install_sh) -d
56CONFIG_CLEAN_FILES =
57CONFIG_CLEAN_VPATH_FILES =
58SOURCES =
59DIST_SOURCES =
60DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
61ACLOCAL = ${SHELL} /home/mei/Deter/abac0-master/missing --run aclocal-1.11
62AMTAR = ${SHELL} /home/mei/Deter/abac0-master/missing --run tar
63AR = ar
64AUTOCONF = ${SHELL} /home/mei/Deter/abac0-master/missing --run autoconf
65AUTOHEADER = ${SHELL} /home/mei/Deter/abac0-master/missing --run autoheader
66AUTOMAKE = ${SHELL} /home/mei/Deter/abac0-master/missing --run automake-1.11
67AWK = gawk
68AX_SWIG_PYTHON_CPPFLAGS = -I/usr/local/include/python2.7
69AX_SWIG_PYTHON_OPT = -python
70CC = gcc
71CCDEPMODE = depmode=gcc3
72CFLAGS = -g -O2
73CPP = gcc -E
74CPPFLAGS = 
75CXX = g++
76CXXCPP = g++ -E
77CXXDEPMODE = depmode=gcc3
78CXXFLAGS = -g -O2
79CYGPATH_W = echo
80DEFS = -DPACKAGE_NAME=\"ABAC\" -DPACKAGE_TARNAME=\"abac\" -DPACKAGE_VERSION=\"0.1.5\" -DPACKAGE_STRING=\"ABAC\ 0.1.5\" -DPACKAGE_BUGREPORT=\"faber@ISI.EDU\" -DPACKAGE_URL=\"\" -DPACKAGE=\"abac\" -DVERSION=\"0.1.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_PYTHON=\"2.7\" -DHAVE_INTTYPES_H=1 -DHAVE_STDDEF_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_PATHS_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_PTRDIFF_T=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_ATEXIT=1 -DHAVE_MEMSET=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1
81DEPDIR = .deps
82DSYMUTIL = 
83DUMPBIN = 
84ECHO_C = 
85ECHO_N = -n
86ECHO_T = 
87EGREP = /bin/grep -E
88EXEEXT = 
89FGREP = /bin/grep -F
90GREP = /bin/grep
91INSTALL = /usr/bin/install -c
92INSTALL_DATA = ${INSTALL} -m 644
93INSTALL_PROGRAM = ${INSTALL}
94INSTALL_SCRIPT = ${INSTALL}
95INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
96LD = /usr/bin/ld
97LDFLAGS = 
98LIBOBJS = 
99LIBS = 
100LIBTOOL = $(SHELL) $(top_builddir)/libtool
101LIPO = 
102LN_S = ln -s
103LTLIBOBJS = 
104MAKEINFO = ${SHELL} /home/mei/Deter/abac0-master/missing --run makeinfo
105MKDIR_P = /bin/mkdir -p
106NM = /usr/bin/nm -B
107NMEDIT = 
108OBJDUMP = objdump
109OBJEXT = o
110OPENSSL_INCLUDES = 
111OPENSSL_LDFLAGS = 
112OPENSSL_LIBS = -lssl -lcrypto 
113OTOOL = 
114OTOOL64 = 
115PACKAGE = abac
116PACKAGE_BUGREPORT = faber@ISI.EDU
117PACKAGE_NAME = ABAC
118PACKAGE_STRING = ABAC 0.1.5
119PACKAGE_TARNAME = abac
120PACKAGE_URL = 
121PACKAGE_VERSION = 0.1.5
122PATH_SEPARATOR = :
123PERL = perl
124PKG_CONFIG = /usr/bin/pkg-config
125PYTHON = /usr/local/bin/python
126PYTHON_CPPFLAGS = -I/usr/local/include/python2.7
127PYTHON_EXEC_PREFIX = ${exec_prefix}
128PYTHON_EXTRA_LDFLAGS = -Xlinker -export-dynamic
129PYTHON_EXTRA_LIBS =  -lpthread -ldl  -lutil -lm
130PYTHON_LDFLAGS = -L/usr/local/lib/python2.7/config -lpython2.7
131PYTHON_PLATFORM = linux2
132PYTHON_PREFIX = ${prefix}
133PYTHON_SITE_PKG = /usr/local/lib/python2.7/site-packages
134PYTHON_VERSION = 2.7
135RANLIB = ranlib
136SED = /bin/sed
137SET_MAKE = 
138SHELL = /bin/bash
139SITE_PERL = /usr/local/lib/site_perl
140STRIP = strip
141SWIG = /usr/local/bin/swig -c++
142SWIG_LIB = /usr/local/share/swig/2.0.4
143VERSION = 0.1.5
144XML2_CONFIG = /usr/bin/xml2-config
145XML2_INCLUDES = -I/usr/include/libxml2
146XML2_LDFLAGS = -lxml2
147XML2_LIBS = -lxml2
148XMLSEC1_CONFIG = /usr/bin/xmlsec1-config
149XMLSEC1_INCLUDES = -D__XMLSEC_FUNCTION__=__FUNCTION__ -DXMLSEC_NO_GOST=1 -DXMLSEC_NO_XKMS=1 -DXMLSEC_NO_CRYPTO_DYNAMIC_LOADING=1 -I/usr/include/xmlsec1 -I/usr/include/libxml2 -DXMLSEC_OPENSSL_098=1 -DXMLSEC_CRYPTO_OPENSSL=1 -DXMLSEC_CRYPTO=\"openssl\"
150XMLSEC1_LDFLAGS = -L/usr/lib -lxmlsec1-openssl -lxmlsec1 -lxslt -lxml2 -lssl -lcrypto
151XMLSEC1_LIBS = -L/usr/lib -lxmlsec1-openssl -lxmlsec1 -lxslt -lxml2 -lssl -lcrypto
152abs_builddir = /home/mei/Deter/abac0-master/tests
153abs_srcdir = /home/mei/Deter/abac0-master/tests
154abs_top_builddir = /home/mei/Deter/abac0-master
155abs_top_srcdir = /home/mei/Deter/abac0-master
156ac_ct_CC = gcc
157ac_ct_CXX = g++
158ac_ct_DUMPBIN = 
159am__include = include
160am__leading_dot = .
161am__quote = 
162am__tar = ${AMTAR} chof - "$$tardir"
163am__untar = ${AMTAR} xf -
164bindir = ${exec_prefix}/bin
165build = i686-pc-linux-gnu
166build_alias = 
167build_cpu = i686
168build_os = linux-gnu
169build_vendor = pc
170builddir = .
171datadir = ${datarootdir}
172datarootdir = ${prefix}/share
173docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
174dvidir = ${docdir}
175exec_prefix = ${prefix}
176host = i686-pc-linux-gnu
177host_alias = 
178host_cpu = i686
179host_os = linux-gnu
180host_vendor = pc
181htmldir = ${docdir}
182includedir = ${prefix}/include
183infodir = ${datarootdir}/info
184install_sh = ${SHELL} /home/mei/Deter/abac0-master/install-sh
185libdir = ${exec_prefix}/lib
186libexecdir = ${exec_prefix}/libexec
187localedir = ${datarootdir}/locale
188localstatedir = ${prefix}/var
189lt_ECHO = echo
190mandir = ${datarootdir}/man
191mkdir_p = /bin/mkdir -p
192oldincludedir = /usr/include
193pdfdir = ${docdir}
194pkgpyexecdir = ${pyexecdir}/abac
195pkgpythondir = ${pythondir}/abac
196prefix = /usr/local
197program_transform_name = s,x,x,
198psdir = ${docdir}
199pyexecdir = ${exec_prefix}/lib/python2.7/site-packages
200pythondir = ${prefix}/lib/python2.7/site-packages
201sbindir = ${exec_prefix}/sbin
202sharedstatedir = ${prefix}/com
203srcdir = .
204sysconfdir = ${prefix}/etc
205target_alias = 
206top_build_prefix = ../
207top_builddir = ..
208top_srcdir = ..
209INCLUDES = -I$(abs_top_srcdir)/libabac
210LDADD = $(abs_top_builddir)/libabac/libabac.la
211CREDDY_ENV = CREDDY_LOCATION=$(abs_top_builddir)/creddy
212PROVER_ENV = PROVER_LOCATION=$(abs_top_builddir)/libabac
213PYTHON_ENV = PYTHONPATH=$(abs_top_builddir)/swig/python:$(abs_top_builddir)/swig/python/.libs:$(abs_top_builddir)/tests
214PERL_ENV = PERLLIB=$(abs_top_builddir)/swig/perl:$(abs_top_builddir)/swig/perl/.libs
215TEST_ENV = TESTDIR=$(abs_top_builddir)/tests
216MY_SH_ENV = env $(CREDDY_ENV) $(PROVER_ENV) 
217MY_PY_ENV = env $(PROVER_ENV) $(PYTHON_ENV)
218MY_PL_ENV = env $(PERL_ENV)
219DIRECTORY = example_scripts python_tests scaling_tests \
220          creddy_tests creddy_prover_tests attr_tests
221
222all: all-am
223
224.SUFFIXES:
225$(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
226        @for dep in $?; do \
227          case '$(am__configure_deps)' in \
228            *$$dep*) \
229              ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
230                && { if test -f $@; then exit 0; else break; fi; }; \
231              exit 1;; \
232          esac; \
233        done; \
234        echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/Makefile'; \
235        $(am__cd) $(top_srcdir) && \
236          $(AUTOMAKE) --foreign tests/Makefile
237.PRECIOUS: Makefile
238Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
239        @case '$?' in \
240          *config.status*) \
241            cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
242          *) \
243            echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
244            cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
245        esac;
246
247$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
248        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
249
250$(top_srcdir)/configure:  $(am__configure_deps)
251        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
252$(ACLOCAL_M4):  $(am__aclocal_m4_deps)
253        cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
254$(am__aclocal_m4_deps):
255
256mostlyclean-libtool:
257        -rm -f *.lo
258
259clean-libtool:
260        -rm -rf .libs _libs
261tags: TAGS
262TAGS:
263
264ctags: CTAGS
265CTAGS:
266
267
268distdir: $(DISTFILES)
269        @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
270        topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
271        list='$(DISTFILES)'; \
272          dist_files=`for file in $$list; do echo $$file; done | \
273          sed -e "s|^$$srcdirstrip/||;t" \
274              -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
275        case $$dist_files in \
276          */*) $(MKDIR_P) `echo "$$dist_files" | \
277                           sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
278                           sort -u` ;; \
279        esac; \
280        for file in $$dist_files; do \
281          if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
282          if test -d $$d/$$file; then \
283            dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
284            if test -d "$(distdir)/$$file"; then \
285              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
286            fi; \
287            if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
288              cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
289              find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
290            fi; \
291            cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
292          else \
293            test -f "$(distdir)/$$file" \
294            || cp -p $$d/$$file "$(distdir)/$$file" \
295            || exit 1; \
296          fi; \
297        done
298check-am: all-am
299check: check-am
300all-am: Makefile
301installdirs:
302install: install-am
303install-exec: install-exec-am
304install-data: install-data-am
305uninstall: uninstall-am
306
307install-am: all-am
308        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
309
310installcheck: installcheck-am
311install-strip:
312        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
313          install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
314          `test -z '$(STRIP)' || \
315            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
316mostlyclean-generic:
317
318clean-generic:
319
320distclean-generic:
321        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
322        -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
323
324maintainer-clean-generic:
325        @echo "This command is intended for maintainers to use"
326        @echo "it deletes files that may require special tools to rebuild."
327clean-am: clean-generic clean-libtool clean-local mostlyclean-am
328
329distclean: distclean-am
330        -rm -f Makefile
331distclean-am: clean-am distclean-generic
332
333dvi: dvi-am
334
335dvi-am:
336
337html: html-am
338
339html-am:
340
341info: info-am
342
343info-am:
344
345install-data-am:
346
347install-dvi: install-dvi-am
348
349install-dvi-am:
350
351install-exec-am:
352
353install-html: install-html-am
354
355install-html-am:
356
357install-info: install-info-am
358
359install-info-am:
360
361install-man:
362
363install-pdf: install-pdf-am
364
365install-pdf-am:
366
367install-ps: install-ps-am
368
369install-ps-am:
370
371installcheck-am:
372
373maintainer-clean: maintainer-clean-am
374        -rm -f Makefile
375maintainer-clean-am: distclean-am maintainer-clean-generic
376
377mostlyclean: mostlyclean-am
378
379mostlyclean-am: mostlyclean-generic mostlyclean-libtool
380
381pdf: pdf-am
382
383pdf-am:
384
385ps: ps-am
386
387ps-am:
388
389uninstall-am:
390
391.MAKE: install-am install-strip
392
393.PHONY: all all-am check check-am clean clean-generic clean-libtool \
394        clean-local distclean distclean-generic distclean-libtool \
395        distdir dvi dvi-am html html-am info info-am install \
396        install-am install-data install-data-am install-dvi \
397        install-dvi-am install-exec install-exec-am install-html \
398        install-html-am install-info install-info-am install-man \
399        install-pdf install-pdf-am install-ps install-ps-am \
400        install-strip installcheck installcheck-am installdirs \
401        maintainer-clean maintainer-clean-generic mostlyclean \
402        mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
403        uninstall uninstall-am
404
405
406.PHONY: clean clean-local check_sh_env check_py_env tests
407all: check_pl_env check_sh_env check_py_env tests
408
409tests:
410        @touch result
411        @for i in $(DIRECTORY); do \
412          here=`pwd`; \
413          cd $$i; \
414          make -s runcheck | tee -a $$here/result; \
415          cd $$here; \
416        done
417
418check_sh_env:
419        @rc=`$(MY_SH_ENV) ./test_util.sh`; \
420        if [ $$? -eq 0 ]; then \
421          echo "sh_env, okay"; \
422        else \
423          echo "sh_env, not okay"; \
424          echo "perhap you did not configure&build libabac's c api??"; \
425        fi
426
427check_py_env:
428        @rc=`$(MY_PY_ENV) ./test_util.py`; \
429        if [ $$? -eq 0 ]; then \
430          echo "py_env, okay"; \
431        else \
432          echo "py_env, not okay"; \
433          echo "perhap you did not configure&build libabac's swig/python api??"; \
434        fi
435
436check_pl_env:
437        @rc=`$(MY_PL_ENV) ./test_util.pl`; \
438        if [ $$? -eq 0 ]; then \
439          echo "pl_env, okay"; \
440        else \
441          echo "pl_env, not okay"; \
442          echo "perhap you did not configure&build libabac's swig/perl api??"; \
443        fi
444
445clean:
446        for i in $(DIRECTORY); do \
447          here=`pwd`; \
448          cd $$i; \
449          make clean; \
450          cd $$here; \
451        done
452        rm -rf result error
453        rm -rf test_util.pyc
454
455clean-local:
456        rm -rf result error
457        rm -rf test_util.pyc
458
459# Tell versions [3.59,3.63) of GNU make to not export all variables.
460# Otherwise a system limit (for SysV at least) may be exceeded.
461.NOEXPORT:
Note: See TracBrowser for help on using the repository browser.