예제 #1
0
def main():
    name = "njhcpp"
    libs = "boost_filesystem:1_68_0,pstreams:RELEASE_1_0_1,jsoncpp:1.8.3,cppitertools:v0.2.1,zlib:1.2.11"
    args = genHelper.parseNjhConfigureArgs()
    if Utils.isMac():
        cmd = genHelper.mkConfigCmd(name, libs, sys.argv, "-lpthread,-lz")
    else:
        cmd = genHelper.mkConfigCmd(name, libs, sys.argv, "-lpthread,-lz,-lrt")
    Utils.run(cmd)
예제 #2
0
def main():
    name = "njhseq"
    #libs = "bamtools:develop,bibcpp:develop,armadillo:8.200.0"
    libs = "TwoBit:v2.0.9,bamtools:v2.5.2"
    args = genHelper.parseNjhConfigureArgs()
    if Utils.isMac():
        macv, _, _ = platform.mac_ver()
        macv = float('.'.join(macv.split('.')[:2]))
        if macv < 10.12:
            if args.CC and "gcc" in args.CC[0]:
                pass
            else:
                libs = libs + ",sharedMutex:develop"
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #3
0
def main():
    name = "gtkExperimental"
    libs = "gtkmm,bibcppdev"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #4
0
def main():
    name = "seqServer"
    libs = "bibseq:v2.4.0,cppcms:1.0.5"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #5
0
def main():
    name = "TwoBit"
    libs = "njhcpp:v3.0.1"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #6
0
def main():
    name = "SeekDeep"
    libs = "seqServer:v1.6.2"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #7
0
def main():
    name = "SeekDeep"
    libs = "seqServer:v1.5.3"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #8
0
def main():
    name = "mongoExp"
    libs = "bibcpp:develop,mongocxx:r3.1.0-rc0"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #9
0
def main():
    name = "psTestCase"
    libs = "bibcppdev"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #10
0
def main():
    name = "elucidator"
    libs = "hts:1.3.1,seekdeep:v2.6.4"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #11
0
def main():
    name = "sharedMutex"
    libs = ""
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #12
0
def main():
    name = "TwoBit"
    libs = "cppitertools:v0.1,cppprogutils:v2.0.0"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #13
0
def main():
    name = "seqServer"
    libs = "njhseq:v2.6.2,restbed:4.6"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #14
0
def main():
    name = "sharedMutex"
    libs = ""
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #15
0
def main():
    name = "mongoExp"
    libs = "bibcpp:develop,mongocxx:r3.1.0-rc0"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv)
    Utils.run(cmd)
예제 #16
0
def main():
    name = "MIPWrangler"
    libs = "seekdeep:v3.0.0"
    args = genHelper.parseNjhConfigureArgs()
    cmd = genHelper.mkConfigCmd(name, libs, sys.argv, private=True)
    Utils.run(cmd)