コード例 #1
0
        if parser.author:
            printb("\tJean-Pierre Mandon", bcolors.Green)
            printb("\tRegis Blanchot", bcolors.Green)
            printb("\tYeison Cardona", bcolors.Green)
            sys.exit()

        if parser.board:
            pinguino.set_board(parser.board)
            printb("using %s board" % parser.board.name, bcolors.Green)

            if parser.bootloader:
                bootloader = pinguino.dict_boot.get(
                    parser.bootloader[0].lower(), parser.board.bldr)
                pinguino.set_bootloader(bootloader)
            printb("using %s bootloader" % pinguino.get_board().bldr,
                   bcolors.Green)

            if not parser.filename:
                printb("ERROR: missing filename", bcolors.Red)
                sys.exit(1)

            else:
                filename = parser.filename[0]

                fname, extension = os.path.splitext(filename)
                if (extension != ".pde") and (extension != ".hex"):
                    printb(
                        "ERROR: bad file extension, it should be .pde or .hex",
                        bcolors.Red)
                    sys.exit()
コード例 #2
0
ファイル: pinguino.py プロジェクト: Darriall/pinguino-ide
            sys.exit()

        if parser.author:
            printb("\tJean-Pierre Mandon", bcolors.Green)
            printb("\tRegis Blanchot", bcolors.Green)
            printb("\tYeison Cardona", bcolors.Green)
            sys.exit()

        if parser.board:
            pinguino.set_board(parser.board)
            printb("using %s board" % parser.board.name, bcolors.Green)

            if parser.bootloader:
                bootloader = pinguino.dict_boot.get(parser.bootloader[0].lower(), parser.board.bldr)
                pinguino.set_bootloader(bootloader)
            printb("using %s bootloader" % pinguino.get_board().bldr, bcolors.Green)

            if not parser.filename:
                printb("ERROR: missing filename", bcolors.Red)
                sys.exit(1)

            else:
                filename = parser.filename[0]

                fname, extension = os.path.splitext(filename)
                if (extension != ".pde") and (extension != ".hex"):
                    printb("ERROR: bad file extension, it should be .pde or .hex", bcolors.Red)
                    sys.exit()
                del fname

                if (extension == ".pde"):
コード例 #3
0
ファイル: pinguino.py プロジェクト: Robotonics/pinguino-ide
            sys.exit()

        if parser.author:
            print("\tJean-Pierre Mandon")
            print("\tRegis Blanchot")
            print("\tYeison Cardona")
            sys.exit()

        if parser.board:
            pinguino.set_board(parser.board)
            print("using %s board" % parser.board.name)

            if parser.bootloader:
                bootloader = pinguino.dict_boot.get(parser.bootloader[0].lower(), parser.board.bldr)
                pinguino.set_bootloader(bootloader)
            print("using %s bootloader" % pinguino.get_board().bldr)

            if not parser.filename:
                print("ERROR: missing filename")
                sys.exit(1)

            else:
                filename = parser.filename[0]

                fname, extension = os.path.splitext(filename)
                if extension != ".pde":
                    print("ERROR: bad file extension, it should be .pde")
                    sys.exit()
                del fname, extension

                pinguino.compile_file(filename)
コード例 #4
0
ファイル: Pinguino.py プロジェクト: janp-c/PinguinoProject
            sys.exit()

        if parser.author:
            printb("\tJean-Pierre Mandon", bcolors.Green)
            printb("\tRegis Blanchot", bcolors.Green)
            printb("\tYeison Cardona", bcolors.Green)
            sys.exit()

        if parser.board:
            pinguino.set_board(parser.board)
            printb("using %s board" % parser.board.name, bcolors.Green)

            if parser.bootloader:
                bootloader = pinguino.dict_boot.get(parser.bootloader[0].lower(), parser.board.bldr)
                pinguino.set_bootloader(bootloader)
            printb("using %s bootloader" % pinguino.get_board().bldr, bcolors.Green)

            if not parser.filename:
                printb("ERROR: missing filename", bcolors.Red)
                sys.exit(1)

            else:
                filename = parser.filename[0]

                fname, extension = os.path.splitext(filename)
                if (extension != ".pde") and (extension != ".hex"):
                    printb("ERROR: bad file extension, it should be .pde or .hex", bcolors.Red)
                    sys.exit()
                del fname

                if (extension == ".pde"):