コード例 #1
0
ファイル: zlib.py プロジェクト: hjr/XCSoar-1
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + [
         'CC=' + toolchain.cc + ' ' + toolchain.cppflags + ' ' +
         toolchain.cflags, 'CPP=' + toolchain.cc + ' -E ' +
         toolchain.cppflags, 'AR=' + toolchain.ar,
         'ARFLAGS=' + toolchain.arflags, 'RANLIB=' + toolchain.ranlib,
         'LDSHARED=' + toolchain.cc + ' -shared', 'libz.a'
     ]
コード例 #2
0
ファイル: openssl.py プロジェクト: nallison/XCSoar
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + [
         'CC=' + toolchain.cc,
         'CFLAGS=' + toolchain.cflags,
         'CPPFLAGS=' + toolchain.cppflags,
         'AR=' + toolchain.ar,
         'RANLIB=' + toolchain.ranlib,
         'build_libs',
     ]
コード例 #3
0
ファイル: zlib.py プロジェクト: Exadios/xcsoar-exp
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + [
         'CC=' + toolchain.cc + ' ' + toolchain.cppflags + ' ' + toolchain.cflags,
         'CPP=' + toolchain.cc + ' -E ' + toolchain.cppflags,
         'AR=' + toolchain.ar,
         'ARFLAGS=' + toolchain.arflags,
         'RANLIB=' + toolchain.ranlib,
         'LDSHARED=' + toolchain.cc + ' -shared',
         'libz.a'
     ]
コード例 #4
0
ファイル: lua.py プロジェクト: hjr/XCSoar-1
    def get_make_args(self, toolchain):
        cflags = toolchain.cflags + ' ' + toolchain.cppflags

        # hard-code lua_getlocaledecpoint() because
        # localeconv()->decimal_point is not available on the Bionic
        # version we're depnding on
        cflags += " \"-Dlua_getlocaledecpoint()='.'\""

        return MakeProject.get_make_args(self, toolchain) + [
            'CC=' + toolchain.cc, 'AR=' + toolchain.ar + ' rcu', 'RANLIB=true',
            'MYCFLAGS=' + cflags, 'MYLDFLAGS=' + toolchain.ldflags, 'liblua.a'
        ]
コード例 #5
0
ファイル: lua.py プロジェクト: Exadios/xcsoar-exp
    def get_make_args(self, toolchain):
        cflags = toolchain.cflags + ' ' + toolchain.cppflags

        # hard-code lua_getlocaledecpoint() because
        # localeconv()->decimal_point is not available on the Bionic
        # version we're depnding on
        cflags += " \"-Dlua_getlocaledecpoint()='.'\""

        return MakeProject.get_make_args(self, toolchain) + [
            'CC=' + toolchain.cc,
            'AR=' + toolchain.ar + ' rcu',
            'RANLIB=true',
            'MYCFLAGS=' + cflags,
            'MYLDFLAGS=' + toolchain.ldflags,
            'liblua.a'
        ]
コード例 #6
0
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + self.make_args
コード例 #7
0
ファイル: openssl.py プロジェクト: Exadios/xcsoar-exp
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + [
         'CC=' + toolchain.cc,
         'AR=' + toolchain.ar + ' r',
         'RANLIB=arm-linux-gnueabihf-ranlib'
     ]
コード例 #8
0
ファイル: autotools.py プロジェクト: XCSoar/XCSoar
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + self.make_args
コード例 #9
0
 def get_make_args(self, toolchain):
     return MakeProject.get_make_args(self, toolchain) + [
         'CC=' + toolchain.cc, 'AR=' + toolchain.ar + ' r',
         'RANLIB=arm-linux-gnueabihf-ranlib'
     ]