source: examples/example_scripts/python/Makefile @ 43478b1

mei_rt2mei_rt2_fix_1
Last change on this file since 43478b1 was 2485307, checked in by Mei <mei@…>, 12 years ago

1) wrap up the changes on proof buffer's process in abac_pl_yap.c
2) update some doc
3) wrap up the scaling tests(big daisy chains)

  • Property mode set to 100644
File size: 992 bytes
RevLine 
[bea18ef]1
2all: run_attr run_e_attr run_id run_id2 run_prove
3
[ba6027a]4clean:
[2485307]5        @rm -f *.pem *.der
[ba6027a]6
7realclean:
[2485307]8        @rm -f *.pem *.der *.log pfile
[ba6027a]9
[bea18ef]10setup:
11        creddy --generate --cn IceCream
12        creddy --generate --cn Chocolate
13
[ba6027a]14run_attr: 
15        make clean
16        rm -rf attr.log
[bea18ef]17        make setup
[ba6027a]18        ./abac_attr.py IceCream_ID.pem IceCream_private.pem IceCream_attr.der Chocolate_ID.pem 1>attr.log 2>&1
19
20run_e_attr: 
21        make clean
22        rm -rf e_attr.log pfile
23        echo "dumdum" > pfile
24        openssl genrsa -des3 -out Soda_private.pem -passout file:pfile
25        creddy --generate --cn Soda --key Soda_private.pem --p=pfile
26        creddy --generate --cn Cream
27        ./abac_e_attr.py Soda_ID.pem Soda_private.pem Soda_attr.der pfile Cream_ID.pem 1>e_attr.log 2>&1
28
29run_id: 
30        make clean
31        rm -rf id.log
[bea18ef]32        make setup
[ba6027a]33        ./abac_keyid.py IceCream_ID.pem 1>id.log 2>&1
34                             
35run_id2: 
36        make clean
37        rm -rf id2.log
[bea18ef]38        make setup
[ba6027a]39        ./abac_keyid.py IceCream_private.pem 1>id2.log 2>&1
[bea18ef]40
41run_prove:
42        rm -rf prover.log
43        make run_attr
44        ./run_prover 1>prover.log 2>& 1
Note: See TracBrowser for help on using the repository browser.