source: examples/python_tests/Makefile @ accd63d

mei_rt2
Last change on this file since accd63d was 2e9455f, checked in by Mei <mei@…>, 11 years ago

1) added namespace
2) tweak ?This,
3) allowing linking role/oset as constraining conditions
4) adding access_tests regression testing that uses GENI's access policy
5) added couple multi contexts regression tests
6) add compression/uncompression calls to abac_encode_string/abac_decode_string
(libstrongwan only allows 512 char for attribute rule storage)
7) add attribute_now option to creddy that takes a whole char string for attribute
rule

  • Property mode set to 100644
File size: 920 bytes
Line 
1
2DIRECTORY= access_rt2 acme_friend_rt1 acme_rockets_intersection_rt0 acme_rockets_rt0 alice_rt1 alumni2_rt1 alumni3_rt1 alumni_rt1 balltime_rt2 evaluator_rt1 experiment_create_rt0 file_read_rt2 fruits_rt2 leader_rt1 payraise_rt1 acme_multi_rt0 experiment_multi_rt0 basic_id basic_attribute partial_proof_rt1 alumni3_ctxt_rt1 access_ctxt_rt2
3
4.PHONY : runcheck clean
5runcheck: $(DIRECTORY)
6
7clean:
8        @for i in $(DIRECTORY); do \
9        here=`pwd`; \
10        cd $$i; \
11        rm -rf *.der *.pem *.cn *.sha *.log *.pl; \
12        cd $$here; \
13        done 
14        @rm -rf allout.tmp;
15
16runcheck: 
17        @echo 'running libabac PYTHON testing...' 
18        for i in $(DIRECTORY); do \
19        here=`pwd`; \
20        printf "\n ==> RUN on %s\n" "$$i" >> allout.tmp 2>&1; \
21        cd $$i; \
22        ./run_test >> ../allout.tmp 2>&1; \
23        cd $$here; \
24        done
25        @if test -f allout.tmp && test `diff -q allout.save allout.tmp |wc -l ` -eq 0 ; \
26        then echo "   PASSED"; \
27        else echo "   ERROR:got changes!!!"; \
28        fi
29
Note: See TracBrowser for help on using the repository browser.