Fix library copy command
Use InstallAs with the correct target/source order instead of Command.
This commit is contained in:
		
							parent
							
								
									e6323bdc32
								
							
						
					
					
						commit
						ac1499baf4
					
				
							
								
								
									
										11
									
								
								SConstruct
									
									
									
									
									
								
							
							
						
						
									
										11
									
								
								SConstruct
									
									
									
									
									
								
							|  | @ -65,16 +65,7 @@ library = env.SharedLibrary( | |||
|     source=sources, | ||||
| ) | ||||
| 
 | ||||
| 
 | ||||
| def copy_bin_to_projectdir(target, source, env): | ||||
|     import shutil | ||||
| 
 | ||||
|     targetfrom = "bin/{}/lib{}".format(env["platform"], file) | ||||
|     targetdest = "{}/bin/{}/lib{}".format(projectdir, env["platform"], file) | ||||
|     shutil.copyfile(targetfrom, targetdest) | ||||
| 
 | ||||
| 
 | ||||
| copy = env.Command(libraryfile, None, copy_bin_to_projectdir) | ||||
| copy = env.InstallAs("{}/bin/{}/lib{}".format(projectdir, env["platform"], file), library) | ||||
| 
 | ||||
| default_args = [library, copy] | ||||
| if localEnv.get("compiledb", False): | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue
	
	 Fabio Alessandrelli
						Fabio Alessandrelli