Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:17:18

0001 #!/bin/bash
0002 # Quick-and-dirty test cases for jana-generate.py
0003 # Verifies that autogenerated code skeletons build with cmake and make
0004 #
0005 # jana-generate.py Plugin name is_standalone is_mini has_root has_tests
0006 
0007 rm -r StandaloneNonminiRoot
0008 jana-generate.py Plugin StandaloneNonminiRoot True False True False
0009 cd StandaloneNonminiRoot
0010 mkdir build
0011 cd build
0012 cmake .. -DROOT_DIR=/Users/nbrei/ejana_src/root/root-v6-22-02/cmake
0013 make
0014 
0015 cd ../..
0016 
0017 rm -r StandaloneMiniRoot
0018 jana-generate.py Plugin StandaloneMiniRoot True True True False
0019 cd StandaloneMiniRoot
0020 mkdir build
0021 cd build
0022 cmake .. -DROOT_DIR=/Users/nbrei/ejana_src/root/root-v6-22-02/cmake
0023 make
0024 
0025 
0026 cd ../..
0027 
0028 rm -r StandaloneMiniNonroot
0029 jana-generate.py Plugin StandaloneMiniNonroot True True False False
0030 cd StandaloneMiniNonroot
0031 mkdir build
0032 cd build
0033 cmake .. -DROOT_DIR=/Users/nbrei/ejana_src/root/root-v6-22-02/cmake
0034 make
0035 
0036 cd ../..
0037 
0038 rm -r StandaloneNonminiNonroot
0039 jana-generate.py Plugin StandaloneNonminiNonroot True False False False
0040 cd StandaloneNonminiNonroot
0041 mkdir build
0042 cd build
0043 cmake .. -DROOT_DIR=/Users/nbrei/ejana_src/root/root-v6-22-02/cmake
0044 make
0045 
0046 cd ../..
0047 
0048 rm -r nonstandalones
0049 jana-generate.py Project nonstandalones
0050 cd nonstandalones/src/plugins
0051 
0052 jana-generate.py Plugin Test0000 False False False False
0053 jana-generate.py Plugin Test0010 False False True False
0054 jana-generate.py Plugin Test0100 False True False False
0055 jana-generate.py Plugin Test0110 False True True False
0056 
0057 cd ../..
0058 mkdir build
0059 cd build
0060 cmake .. -DROOT_DIR=/Users/nbrei/ejana_src/root/root-v6-22-02/cmake
0061 make
0062 cd ../src/plugins
0063 
0064 
0065