コード例 #1
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('SCRIPT_BIN', ScriptBuilder.BIN)
     self.add_global('SCRIPT_CHECK', ScriptBuilder.CHECK)
     self.add_global('ADD_SCRIPT', getattr(self, 'ADD_SCRIPT'))
     pass
コード例 #2
0
    def __init__(self, dirbuilder):
        InterfaceProxy.__init__(self)

        self.__dirbuilder = dirbuilder

        self.add_global('LOCAL', self.AC_BUILDINFO_TRANSPORT_LOCAL)
        self.add_global('PROPAGATE', self.AC_BUILDINFO_TRANSPORT_PROPAGATE)
        self.add_global('AC_BOILERPLATE', Configure_ac.BOILERPLATE)
        self.add_global('AC_OPTIONS', Configure_ac.OPTIONS)
        self.add_global('AC_PROGRAMS', Configure_ac.PROGRAMS)
        self.add_global('AC_LIBRARIES', Configure_ac.LIBRARIES)
        self.add_global('AC_HEADERS', Configure_ac.HEADERS)
        self.add_global('AC_TYPEDEFS_AND_STRUCTURES',
                        Configure_ac.TYPEDEFS_AND_STRUCTURES)
        self.add_global('AC_FUNCTIONS', Configure_ac.FUNCTIONS)
        self.add_global('AC_OUTPUT', Configure_ac.OUTPUT)

        self.add_global('CONFIGURE_AC', getattr(self, 'CONFIGURE_AC'))
        self.add_global('ACINCLUDE_M4', getattr(self, 'ACINCLUDE_M4'))
        self.add_global('ADD_EXTRA_DIST', getattr(self, 'ADD_EXTRA_DIST'))
        self.add_global('MAKEFILE_AM', getattr(self, 'MAKEFILE_AM'))
        self.add_global('ADD_AM_CFLAGS', getattr(self, 'ADD_AM_CFLAGS'))
        self.add_global('ADD_AM_CXXFLAGS', getattr(self, 'ADD_AM_CXXFLAGS'))
        self.add_global('TESTS_ENVIRONMENT', getattr(self,
                                                     'TESTS_ENVIRONMENT'))

        pass
コード例 #3
0
 def __init__(self, caller):
     InterfaceProxy.__init__(self)
     self.__caller = caller
     self.add_global('CALL_MAKE_AND_RESCAN',
                     getattr(self, 'CALL_MAKE_AND_RESCAN'))
     self.add_global('CALL_MAKE_AND_RESCAN_SYNC',
                     getattr(self, 'CALL_MAKE_AND_RESCAN_SYNC'))
     pass
コード例 #4
0
ファイル: filebuilder.py プロジェクト: ssi-schaefer/confix
    def __init__(self, builder):
        InterfaceProxy.__init__(self)

        self.__builder = builder

        self.add_global('SET_FILE_PROPERTIES',
                        getattr(self, 'SET_FILE_PROPERTIES'))
        self.add_global('SET_FILE_PROPERTY', getattr(self,
                                                     'SET_FILE_PROPERTY'))
        pass
コード例 #5
0
ファイル: explicit_iface.py プロジェクト: ssi-schaefer/confix
    def __init__(self, dirbuilder):
        assert isinstance(dirbuilder, DirectoryBuilder)

        InterfaceProxy.__init__(self)

        self.__dirbuilder = dirbuilder

        self.add_global('H', getattr(self, 'H'))
        self.add_global('C', getattr(self, 'C'))
        self.add_global('CXX', getattr(self, 'CXX'))
        self.add_global('LEX', getattr(self, 'LEX'))
        self.add_global('YACC', getattr(self, 'YACC'))
        self.add_global('LIBRARY', getattr(self, 'LIBRARY'))

        self.add_global('EXECUTABLE_BIN', ExecutableBuilder.BIN)
        self.add_global('EXECUTABLE_CHECK', ExecutableBuilder.CHECK)
        self.add_global('EXECUTABLE_NOINST', ExecutableBuilder.NOINST)
        self.add_global('EXECUTABLE', getattr(self, 'EXECUTABLE'))
        pass
コード例 #6
0
    def __init__(self, dirbuilder):
        InterfaceProxy.__init__(self)

        self.__dirbuilder = dirbuilder

        self.add_global('CURRENT_BUILDER', getattr(self, 'CURRENT_BUILDER'))
        self.add_global('CWD', getattr(self, 'CWD'))
        self.add_global('CURRENT_DIRECTORY', getattr(self,
                                                     'CURRENT_DIRECTORY'))
        self.add_global('ADD_DIRECTORY', getattr(self, 'ADD_DIRECTORY'))
        self.add_global('FIND_ENTRY', getattr(self, 'FIND_ENTRY'))
        self.add_global('GET_ENTRIES', getattr(self, 'GET_ENTRIES'))
        self.add_global('RESCAN_CURRENT_DIRECTORY',
                        getattr(self, 'RESCAN_CURRENT_DIRECTORY'))
        self.add_global('ADD_BUILDER', getattr(self, 'ADD_BUILDER'))
        self.add_global('SET_FILE_PROPERTIES',
                        getattr(self, 'SET_FILE_PROPERTIES'))
        self.add_global('SET_FILE_PROPERTY', getattr(self,
                                                     'SET_FILE_PROPERTY'))
        pass
コード例 #7
0
ファイル: iface.py プロジェクト: jfasch/confix
    def __init__(self, dirbuilder):
        InterfaceProxy.__init__(self)

        self.__dirbuilder = dirbuilder

        self.add_global('CMAKE_BUILDINFO_PROPAGATE',
                        getattr(self, 'CMAKE_BUILDINFO_PROPAGATE'))
        self.add_global('CMAKE_BUILDINFO_LOCAL',
                        getattr(self, 'CMAKE_BUILDINFO_LOCAL'))

        self.add_global('CMAKE_CMAKELISTS_ADD_INCLUDE',
                        getattr(self, 'CMAKE_CMAKELISTS_ADD_INCLUDE'))
        self.add_global(
            'CMAKE_CMAKELISTS_ADD_INCLUDE_DIRECTORY',
            getattr(self, 'CMAKE_CMAKELISTS_ADD_INCLUDE_DIRECTORY'))
        self.add_global('CMAKE_CMAKELISTS_ADD_FIND_CALL',
                        getattr(self, 'CMAKE_CMAKELISTS_ADD_FIND_CALL'))
        self.add_global(
            'CMAKE_CMAKELISTS_ADD_CUSTOM_COMMAND__OUTPUT',
            getattr(self, 'CMAKE_CMAKELISTS_ADD_CUSTOM_COMMAND__OUTPUT'))
        self.add_global('CMAKE_CMAKELISTS_ADD_CUSTOM_TARGET',
                        getattr(self, 'CMAKE_CMAKELISTS_ADD_CUSTOM_TARGET'))

        self.add_global('CMAKE_ADD_MODULE_FILE',
                        getattr(self, 'CMAKE_ADD_MODULE_FILE'))
        self.add_global('CMAKE_CMDLINE_MACROS',
                        getattr(self, 'CMAKE_CMDLINE_MACROS'))
        self.add_global('CMAKE_EXTERNAL_LIBRARY',
                        getattr(self, 'CMAKE_EXTERNAL_LIBRARY'))
        self.add_global('CMAKE_PKG_CONFIG_LIBRARY',
                        getattr(self, 'CMAKE_PKG_CONFIG_LIBRARY'))
        self.add_global('CMAKE_LOCAL_CMAKELISTS',
                        getattr(self, 'CMAKE_LOCAL_CMAKELISTS'))
        self.add_global('CMAKE_TOP_CMAKELISTS',
                        getattr(self, 'CMAKE_TOP_CMAKELISTS'))
        pass
コード例 #8
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('PKG_CONFIG_LIBRARY',
                     getattr(self, 'PKG_CONFIG_LIBRARY'))
     pass
コード例 #9
0
 def __init__(self, builder):
     InterfaceProxy.__init__(self)
     self.__builder = builder
     self.add_global('EXENAME', getattr(self, 'EXENAME'))
     pass
コード例 #10
0
ファイル: clusterer.py プロジェクト: ssi-schaefer/confix
 def __init__(self, clusterer):
     InterfaceProxy.__init__(self)
     self.__clusterer = clusterer
     self.add_global('LIBNAME', getattr(self, 'LIBNAME'))
     self.add_global('LIBRARY_VERSION', getattr(self, 'LIBRARY_VERSION'))
     pass
コード例 #11
0
ファイル: iface.py プロジェクト: ssi-schaefer/confix
 def __init__(self, dirbuilder):
     assert isinstance(dirbuilder, DirectoryBuilder)
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('ADD_PLAINFILE', getattr(self, 'ADD_PLAINFILE'))
     pass
コード例 #12
0
ファイル: iface.py プロジェクト: ssi-schaefer/confix
 def __init__(self, dirbuilder):
     assert isinstance(dirbuilder, DirectoryBuilder)
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('RELOCATE_HEADER', getattr(self, 'RELOCATE_HEADER'))
     pass
コード例 #13
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('DIRECTORY', getattr(self, 'DIRECTORY'))
     pass
コード例 #14
0
ファイル: h.py プロジェクト: ssi-schaefer/confix
 def __init__(self, builder):
     InterfaceProxy.__init__(self)
     self.__builder = builder
     self.add_global('INSTALLPATH', getattr(self, 'INSTALLPATH'))
     pass
コード例 #15
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('EXTERNAL_LIBRARY', getattr(self, 'EXTERNAL_LIBRARY'))
     pass
コード例 #16
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('INSTALLDIR_H', getattr(self, 'INSTALLDIR_H'))
     pass
コード例 #17
0
 def __init__(self, dirbuilder):
     InterfaceProxy.__init__(self)
     self.__dirbuilder = dirbuilder
     self.add_global('SET_HEADER_PUBLIC', getattr(self, 'SET_HEADER_PUBLIC'))
     pass
コード例 #18
0
ファイル: common_iface.py プロジェクト: ssi-schaefer/confix
 def __init__(self, builder):
     InterfaceProxy.__init__(self)
     self.__builder = builder
     self.add_global('PROVIDE_H', getattr(self, 'PROVIDE_H'))
     pass