Пример #1
0
 def update_link_paths(self, tool):
     deps = tool.get('AdditionalLibraryDirectories', '')
     deps = []
     dirs = self.get_link_paths(self.bld, self.gen)
     for dep in dirs:
         if dep not in deps:
             deps.append(dep)
     if len(deps):
         tool.set('AdditionalLibraryDirectories', ';'.join(deps))
Пример #2
0
 def update_link_paths(self, tool):
     deps = tool.get("AdditionalLibraryDirectories", "")
     if deps:
         deps = deps.split(";")
     else:
         deps = []
     dirs = self.get_link_paths(self.bld, self.gen)
     for dep in dirs:
         if dep not in deps:
             deps.append(dep)
     if len(deps):
         tool.set("AdditionalLibraryDirectories", ";".join(deps))
Пример #3
0
 def update_link_deps(self, tool):
     """Add libraries on which this project depends."""
     deps = tool.get("AdditionalDependencies")
     if deps:
         deps = deps.split(";")
     else:
         deps = []
     libs = self.get_link_libs(self.bld, self.gen)
     for lib in libs:
         dep = "%s.lib" % lib
         if dep not in deps:
             deps.append(dep)
     if len(deps):
         tool.set("AdditionalDependencies", " ".join(deps))
Пример #4
0
 def update_link_deps(self, tool):
     '''Add libraries on which this project depends.'''
     deps = tool.get('AdditionalDependencies')
     if deps:
         deps = deps.split(';')
     else:
         deps = []
     libs = self.get_link_libs(self.bld, self.gen)
     for lib in libs:
         dep = '%s.lib' % lib
         if dep not in deps:
             deps.append(dep)
     if len(deps):
         tool.set('AdditionalDependencies', ' '.join(deps))
Пример #5
0
	def update_link_deps(self, tool):
		'''Add libraries on which this project depends.'''
		deps = tool.get('AdditionalDependencies')
		if deps:
			deps = deps.split(';')
		else:
			deps = []
		libs = self.get_link_libs(self.bld, self.gen)
		for lib in libs:
			dep = '%s.lib' % lib
			if dep not in deps:
				deps.append(dep)
		if len(deps):
			tool.set('AdditionalDependencies', ';'.join(deps))
Пример #6
0
    def update_link_deps(self, tool):
        '''Add libraries on which this project depends.'''
        deps = tool.get('AdditionalDependencies')

        deps = []  # clean out deps everytime

        libs = self.get_link_libs(self.bld, self.gen)
        for lib in libs:
            dep = '%s.lib' % lib
            if dep not in deps:
                deps.append(dep)
        if len(deps):
            add_deps = " ".join(
                deps
            )  # work around when converting to vcxproj by inserting spaces
            tool.set('AdditionalDependencies', add_deps)