예제 #1
0
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(), 'usr/include/platform')
    iopc.add_includes(cflags)

    return False
예제 #2
0
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(),
                                    'usr/include/' + args["pkg_name"])
    iopc.add_includes(cflags)

    return False
예제 #3
0
def MAIN_SDKENV(args):
    set_global(args)

    sdkinclude_dir = ops.path_join(iopc.getSdkPath(), 'usr/include/' + args["pkg_name"])
    cflags = ""
    cflags += " -I" + sdkinclude_dir
    cflags += " -I" + ops.path_join(sdkinclude_dir, "luajit-2.0")
    iopc.add_includes(cflags)

    return False
예제 #4
0
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(), 'usr/include/' + args["pkg_name"])
    iopc.add_includes(cflags)

    libs = ""
    libs += " -lcairo"
    iopc.add_libs(libs)

    return False
예제 #5
0
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(),
                                    'usr/include/' + args["pkg_name"])
    iopc.add_includes(cflags)

    libs = ""
    libs += " -lwayland-client -lwayland-cursor -lwayland-egl -lwayland-server"
    iopc.add_libs(libs)

    return False
예제 #6
0
파일: CONFIG.py 프로젝트: YuanYuLin/weston
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(),
                                    'usr/include/' + args["pkg_name"])
    iopc.add_includes(cflags)

    libs = ""
    libs += " -lweston-4 -lweston-desktop-4"
    iopc.add_libs(libs)

    return False
예제 #7
0
def MAIN_SDKENV(args):
    set_global(args)

    cflags = ""
    cflags += " -I" + ops.path_join(iopc.getSdkPath(),
                                    'usr/include/' + args["pkg_name"])
    cflags += " -DMESA_EGL_NO_X11_HEADERS"
    iopc.add_includes(cflags)

    libs = ""
    libs += " -lEGL -lGLESv2 -lgbm -lglapi -lOSMesa -lwayland-egl"
    iopc.add_libs(libs)

    return False
예제 #8
0
def MAIN_SDKENV(args):
    set_global(args)

    pkgsdk_include_dir = ops.path_join(iopc.getSdkPath(),
                                       'usr/include/' + args["pkg_name"])
    cflags = ""
    cflags += " -I" + pkgsdk_include_dir
    cflags += " -I" + ops.path_join(pkgsdk_include_dir, "freetype2")
    iopc.add_includes(cflags)

    libs = ""
    libs += " -lfreetype"
    iopc.add_libs(libs)

    return False
예제 #9
0
파일: CONFIG.py 프로젝트: YuanYuLin/libdbus
def MAIN_SDKENV(args):
    set_global(args)

    pkginclude_dir = ops.path_join(iopc.getSdkPath(),
                                   'usr/include/' + args["pkg_name"])
    cflags = ""
    cflags += " -I" + pkginclude_dir
    cflags += " -I" + ops.path_join(pkginclude_dir, "dbus-1.0")
    cflags += " -I" + ops.path_join(pkginclude_dir, "dbus-1.0/dbus")
    iopc.add_includes(cflags)

    libs = ""
    libs += " -ldbus-1"
    iopc.add_libs(libs)

    return False
예제 #10
0
def MAIN_SDKENV(args):
    set_global(args)

    pkgsdk_include_dir=ops.path_join(iopc.getSdkPath(), 'usr/include/' + args["pkg_name"])
    cflags = ""
    cflags += " -I" + pkgsdk_include_dir
    cflags += " -I" + ops.path_join(pkgsdk_include_dir, "libdrm")
    iopc.add_includes(cflags)

    libs = ""
    libs += " -ldrm -lkms"
    if selected_platform_panda :
        libs += " "
    if selected_platform_j3455 :
        libs += " -ldrm_amdgpu -ldrm_freedreno -ldrm_intel -ldrm_nouveau -ldrm_radeon"
    iopc.add_libs(libs)

    return False
예제 #11
0
def MAIN_SDKENV(args):
    set_global(args)
    cc_sysroot = ops.getEnv("CC_SYSROOT")
    cflags = ""
    cflags += " -I" + ops.path_join(cc_sysroot, 'usr/include')
    cflags += " -I" + ops.path_join(iopc.getSdkPath(), 'usr/include')
    #cflags += " -I" + ops.path_join(iopc.getSdkPath(), 'usr/include/linux_headers')

    libs = ""
    libs += " -L" + ops.path_join(cc_sysroot, 'lib')
    libs += " -L" + ops.path_join(cc_sysroot, 'usr/lib')
    libs += " -L" + ops.path_join(iopc.getSdkPath(), 'lib')
    #libs += " -L" + ops.path_join(iopc.getSdkPath(), 'usr/lib')
    libs += " -lm -ldl -lpthread -lrt"

    iopc.add_includes(cflags)
    iopc.add_libs(libs)

    return False