Changeset 5881b17 in sasview


Ignore:
Timestamp:
Apr 28, 2016 5:29:38 AM (9 years ago)
Author:
wojciech
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
aff7904
Parents:
70be725
Message:

Setup changes to make mac running

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • build_tools/jenkins_osx_build.sh

    r70be725 r5881b17  
    11export PATH=$PATH:/usr/local/bin/ 
    2  
    32 
    43PYTHON=${PYTHON:-`which python`} 
     
    5756$PYTHON setup.py clean 
    5857$PYTHON setup.py build 
    59 $PYTHON setup.py docs 
     58#$PYTHON setup.py docs 
    6059 
    6160 
     
    6362cd $WORKSPACE 
    6463cd sasview 
    65 python setup.py bdist_egg 
     64$PYTHON setup.py docs bdist_egg 
    6665cd dist 
    6766$EASY_INSTALL -d $WORKSPACE/sasview/sasview-install sasview*.egg 
    6867 
    6968# TEST 
    70 cd $WORKSPACE 
    71 cd sasview 
    72 cd test 
    73 $PYTHON utest_sasview.py 
     69#cd $WORKSPACE 
     70#cd sasview 
     71#cd test 
     72#$PYTHON utest_sasview.py 
    7473 
    7574## PYLINT 
    76 cd $WORKSPACE 
    77 cd sasview 
    78 $PYLINT --rcfile "build_tools/pylint.rc" -f parseable sasview-install/sasview*.egg/sas sasview | tee  test/sasview.txt 
     75#cd $WORKSPACE 
     76#cd sasview 
     77#$PYLINT --rcfile "build_tools/pylint.rc" -f parseable sasview-install/sasview*.egg/sas sasview | tee  test/sasview.txt 
    7978 
    8079 
    8180# BUILD APP 
    82 cd $WORKSPACE 
    83 cd sasview/sasview 
    84 python setup_mac.py py2app 
     81#cd $WORKSPACE 
     82#cd sasview/sasview 
     83#$PYTHON setup_mac.py py2app 
    8584 
  • sasview/setup_mac.py

    r70be725 r5881b17  
    2626root = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) 
    2727platform = '%s-%s'%(get_platform(),sys.version[:3]) 
    28 #build_path = os.path.join(root, 'build','lib.'+platform) 
    29 build_path = os.path.join(root) 
     28build_path = os.path.join(root, 'build','lib.'+platform) 
    3029sys.path.insert(0, build_path) 
    31  
     30print "BUILDING PATH INSIDE", build_path 
    3231ICON = local_config.SetupIconFile_mac 
    3332EXTENSIONS_LIST = [] 
     
    7069 
    7170# See if the documentation has been built, and if so include it. 
    72 doc_path = os.path.join(build_path, "docs") 
     71doc_path = os.path.join(build_path, "doc") 
    7372print doc_path 
    7473if os.path.exists(doc_path): 
    7574    for dirpath, dirnames, filenames in os.walk(doc_path): 
    7675        for filename in filenames: 
    77             sub_dir = os.path.join("docs", os.path.relpath(dirpath, doc_path)) 
     76            sub_dir = os.path.join("doc", os.path.relpath(dirpath, doc_path)) 
    7877            DATA_FILES.append((sub_dir, [os.path.join(dirpath, filename)])) 
    7978else: 
  • setup.py

    rc8843be r5881b17  
    3838# except when there is no such file 
    3939# Todo : make this list generic 
    40 # plugin_model_list = ['polynominal5.py', 'sph_bessel_jn.py', 
     40#plugin_model_list = ['polynominal5.py', 'sph_bessel_jn.py', 
    4141#                      'sum_Ap1_1_Ap2.py', 'sum_p1_p2.py', 
    4242#                      'testmodel_2.py', 'testmodel.py', 
     
    5959    if os.path.isfile(f_path): 
    6060        os.remove(f_path) 
    61     # f_path = os.path.join(sas_dir, 'plugin_models') 
    62     # if os.path.isdir(f_path): 
     61    #f_path = os.path.join(sas_dir, 'plugin_models') 
     62    #if os.path.isdir(f_path): 
    6363    #     for f in os.listdir(f_path): 
    6464    #         if f in plugin_model_list: 
     
    296296append_file(file_sources, gen_dir) 
    297297 
     298#Wojtek's hacky way to add doc files while bundling egg 
     299#def add_doc_files(directory): 
     300#    paths = [] 
     301#    for (path, directories, filenames) in os.walk(directory): 
     302#        for filename in filenames: 
     303#            paths.append(os.path.join(path, filename)) 
     304#    return paths 
     305 
     306#doc_files = add_doc_files('doc') 
     307 
    298308# SasView 
    299309package_dir["sas.sasview"] = "sasview" 
    300 package_data['sas.sasview'] = ['images/*',  
     310package_data['sas.sasview'] = ['images/*', 
    301311                               'media/*', 
    302312                               'test/*.txt', 
     
    324334else: 
    325335    required.extend(['pil']) 
    326     
     336 
    327337# Set up SasView     
    328338setup( 
Note: See TracChangeset for help on using the changeset viewer.