source: sasmodels/sascomp @ 7f3a89c

core_shell_microgelscostrafo411magnetic_modelrelease_v0.94release_v0.95ticket-1257-vesicle-productticket_1156ticket_1265_superballticket_822_more_unit_tests
Last change on this file since 7f3a89c was 6708a6a, checked in by Paul Kienzle <pkienzle@…>, 8 years ago

tinycc no longer runs in-place, so add tinycc build directory to the python path

  • Property mode set to 100755
File size: 684 bytes
RevLine 
[7e9af82]1#!/usr/bin/env python
2
3import sys
4import os
5import glob
[5efe850]6import logging
7logging.basicConfig(level=logging.INFO)
[7e9af82]8
9def main():
10    sasmodels = os.path.dirname(os.path.realpath(__file__))
11    root = os.path.dirname(sasmodels)
[6708a6a]12    sasview=glob.glob(os.path.join(root, 'sasview', 'build', 'lib*' ))
[7e9af82]13    sys.path.insert(0, os.path.join(root, 'bumps'))
14    sys.path.insert(0, os.path.join(root, 'periodictable'))
[6708a6a]15    sys.path.insert(0, os.path.join(root, 'tinycc', 'build', 'lib'))
[a78bebc]16    if sasview:  # glob returns a list
17        sys.path.insert(0, sasview[0])
[7e9af82]18    sys.path.insert(0, sasmodels)
19
20    import sasmodels.compare
21    sasmodels.compare.main()
22
23if __name__ == "__main__":
24    main()
Note: See TracBrowser for help on using the repository browser.