Don't add application to the include path.
This commit is contained in:
		
							parent
							
								
									c022c73ec1
								
							
						
					
					
						commit
						d123ea9b2f
					
				
					 1 changed files with 5 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -67,8 +67,10 @@ class ComponentInstance:
 | 
			
		|||
    def cinclude(self) -> str:
 | 
			
		||||
        if "cpp-root-include" in self.manifest.props:
 | 
			
		||||
            return self.manifest.dirname()
 | 
			
		||||
        else:
 | 
			
		||||
        elif self.manifest.type == Type.LIB:
 | 
			
		||||
            return str(Path(self.manifest.dirname()).parent)
 | 
			
		||||
        else:
 | 
			
		||||
            return ""
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class Context(IContext):
 | 
			
		||||
| 
						 | 
				
			
			@ -91,8 +93,8 @@ class Context(IContext):
 | 
			
		|||
        return result[0]
 | 
			
		||||
 | 
			
		||||
    def cincls(self) -> list[str]:
 | 
			
		||||
        includes = list(
 | 
			
		||||
            map(lambda x: x.cinclude(), self.enabledInstances()))
 | 
			
		||||
        includes = list(filter(lambda x: x != "", map(
 | 
			
		||||
            lambda x: x.cinclude(), self.enabledInstances())))
 | 
			
		||||
        return utils.uniq(includes)
 | 
			
		||||
 | 
			
		||||
    def cdefs(self) -> list[str]:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue