Esempio n. 1
0
def main():

    # run scrape
    extract.main()

    # run link
    link.main()

    # run make
    make.main()
Esempio n. 2
0
    assert ' ' not in src and ' ' not in dest,\
        "_mv: can't handle paths in spaces: src=%r, dest=%r" % (src, dest)
    if sys.platform == "win32":
        _run("move %s %s" % (src, dest), logstream=logstream)
    else:
        _run("mv %s %s" % (src, dest), logstream=logstream)


def _cp(src, dest, logstream=None):
    """My little lame cross-platform 'cp'"""
    assert ' ' not in src and ' ' not in dest,\
        "_cp: can't handle paths in spaces: src=%r, dest=%r" % (src, dest)
    if sys.platform == "win32":
        src = src.replace("/", "\\")
        dest = dest.replace("/", "\\")
        if isdir(src):
            _run("xcopy /e/i/y/q %s %s" % (src, dest), logstream=logstream)
        else:
            _run("copy /y %s %s" % (src, dest), logstream=logstream)
    else:
        if isdir(src):
            _run("cp -R %s %s" % (src, dest), logstream=logstream)
        else:
            _run("cp %s %s" % (src, dest), logstream=logstream)


#---- mainline

if __name__ == "__main__":
    make.main()
Esempio n. 3
0
def _mv(src, dest, logstream=None):
    """My little lame cross-platform 'mv'"""
    assert " " not in src and " " not in dest, "_mv: can't handle paths in spaces: src=%r, dest=%r" % (src, dest)
    if sys.platform == "win32":
        _run("move %s %s" % (src, dest), logstream=logstream)
    else:
        _run("mv %s %s" % (src, dest), logstream=logstream)


def _cp(src, dest, logstream=None):
    """My little lame cross-platform 'cp'"""
    assert " " not in src and " " not in dest, "_cp: can't handle paths in spaces: src=%r, dest=%r" % (src, dest)
    if sys.platform == "win32":
        src = src.replace("/", "\\")
        dest = dest.replace("/", "\\")
        if isdir(src):
            _run("xcopy /e/i/y/q %s %s" % (src, dest), logstream=logstream)
        else:
            _run("copy /y %s %s" % (src, dest), logstream=logstream)
    else:
        if isdir(src):
            _run("cp -R %s %s" % (src, dest), logstream=logstream)
        else:
            _run("cp %s %s" % (src, dest), logstream=logstream)


# ---- mainline
if __name__ == "__main__":
    make.main()
Esempio n. 4
0
def rpm_main():
    sys.path.insert(0, 'rpm')
    import make
    os.chdir('rpm')
    make.main()
# amp from 1e-5 to 1e-4

from __future__ import division
from configuration import *
from make import main


def linspace(start, stop, count):
    # generate a arithmetic progression, from start to stop, total number is count
    step = (stop - start) / (count - 1)
    ap = []
    for i in range(count):
        ap.append(start + i * step)
    return ap


l_amp = [0]
l_polo = linspace(0.1, 0.7, 4)
l_ekev = linspace(20, 100, 5)

for i_ekev in l_ekev:
    for i_amp in l_amp:
        for i_polo in l_polo:
            amp = [i_amp]
            polo = i_polo
            ekev = i_ekev
            comment = 'D-amp=%e-polo=%f-ekev=%d' % (amp[0], polo, ekev)
            main(numeric, a, rmaj, rx, krip, q0, qed, qrx, mp0, modes, harm,
                 nmod, mmod, omegv, alfv, amp, dele, a1, wdt, cnt, ptrb_file,
                 npert, polo, p1, p2, pchi, zprt, prot, ekev, bkg, ntor, nprt,
                 nplot, pdist, perturb_subroutine, submit)
Esempio n. 6
0
# ekev from 20 to 80
# amp from 1e-5 to 1e-4

from __future__ import division
from configuration import *
import make


def linspace(start, stop, count):
    # generate a arithmetic progression, from start to stop, total number is count
    step = (stop - start) / (count - 1)
    ap = []
    for i in range(count):
        ap.append(start + i * step)
    return ap


l_pchi = linspace(0, 1, 10)
l_polo = linspace(0, 1, 20)

for ipchi in l_pchi:
    for ipolo in l_polo:
        pchi = ipchi
        polo = ipolo
        krip = 0
        comment = 'pchi=%4f_polo=%4f_no-ripple_NTM' % (pchi, polo)
        make.main(numeric, a, rmaj, rx, krip, q0, qed, qrx, modes, harm, nmod,
                  mmod, omegv, alfv, amp, dele, a1, npert, polo, p1, p2, pchi,
                  zprt, prot, ekev, bkg, ntor, nprt, nplot, pdist, comment)
Esempio n. 7
0
def rpm_main():
    sys.path.insert(0, 'rpm')
    import  make
    os.chdir('rpm')
    make.main()
Esempio n. 8
0
File: setup.py Progetto: koooex/pwdx
# config.py2exe.packages += ['sqlalchemy']
# config.py2exe.zipfile = "stdlib.dll"
config.py2exe.dll_excludes += ['oci.dll']
config.py2exe.includes += ['xlwt', 'encodings.latin_1', 'encodings.utf_16_le', 'sqlalchemy', 'sqlalchemy.ext.sessioncontext', 'sqlalchemy.databases.mysql', 'MySQLdb']
config.py2exe.includes += ['uuid']
config.py2exe.excludes.remove('optparse')
config.py2exe.excludes += ['bx', 'boot']
config.py2exe.ascii = True
config.py2exe.optimize = 2
config.py2exe.compressed = 1
config.py2exe.bundle_files = 1

config.py2exe.setup.console = ['pwdx.py']
# config.py2exe.setup.service = [
#     {'modules' : ['gateway'], 'cmdline_style' : 'pywin32' }, 
#     {'modules' : ['servant'], 'cmdline_style' : 'pywin32' }
# ]

config.bzlib.bize.name = 'pwdx.dll'
#config.bzlib.bize.dirs.pop(1)
#config.bzlib.bize.skip_files += ['pwdx.py']

config.cython.reset(['pwdx'], 0)

if __name__ == '__main__':
    main()