Exemplo n.º 1
0
ubuntu.exe2: $(SOURCES2)
	$(Q)g++ $(CFLAGS) $(CFLAGS2) -o ubuntu.exe2 $(SOURCES2) $(LDLIBS)

bsim_exe: $(SOURCES)
	$(Q)g++ $(CFLAGS_COMMON) -o bsim_exe -DBSIM $(SOURCES) $(BSIM_EXE_CXX) $(LDLIBS)

bsim_exe2: $(SOURCES2)
	$(Q)g++ $(CFLAGS_COMMON) $(CFLAGS2) -o bsim_exe2 -DBSIM $(SOURCES2) $(BSIM_EXE_CXX) $(LDLIBS)
'''

if __name__=='__main__':
    connectaldir = os.path.dirname(os.path.abspath(sys.argv[0]))+'/../'
    options = argparser.parse_args()

    boardname = options.board.lower()
    option_info = boardinfo.attribute(boardname, 'options')
    # parse additional options together with sys.argv
    if option_info['CONNECTALFLAGS']:
        options=argparser.parse_args(option_info['CONNECTALFLAGS'] + sys.argv[1:])
    print options

    if options.verbose:
        noisyFlag = True
    if not options.source:
        options.source = []
    if not options.source2:
        options.source2 = []
    if not options.bsimsource:
        options.bsimsource = []
    if not options.constraint:
        options.constraint = []
Exemplo n.º 2
0
	$(Q)$(CXX) -shared -fpic $(CFLAGS) -o connectal.so $(SOURCES) $(LDLIBS)

ubuntu.exe2: $(SOURCES2)
	$(Q)$(CXX) $(CFLAGS) $(CFLAGS2) -o ubuntu.exe2 $(SOURCES2) $(LDLIBS)

xsim: $(XSOURCES)
	$(CXX) $(CFLAGS) -o xsim $(XSOURCES)
'''

if __name__ == '__main__':
    connectaldir = os.path.dirname(
        (os.path.normpath(os.path.abspath(sys.argv[0]) + '/../')))
    options = argparser.parse_args()

    boardname = options.board.lower()
    option_info = boardinfo.attribute(boardname, 'options')

    if options.pinfo:
        pinstr = open(options.pinfo).read()
        pinout = json.loads(pinstr)
        for key in pinout['options']:
            if isinstance(option_info[key], (list)):
                option_info[key] += pinout['options'][key]
            else:
                option_info[key] = pinout['options'][key]

    # parse additional options together with sys.argv
    if option_info['CONNECTALFLAGS']:
        options = argparser.parse_args(option_info['CONNECTALFLAGS'] +
                                       sys.argv[1:])