Fix library copy command

Use InstallAs with the correct target/source order instead of Command.
main
Fabio Alessandrelli 2023-11-27 20:55:30 +01:00
parent e6323bdc32
commit ac1499baf4
1 changed files with 1 additions and 10 deletions

View File

@ -65,16 +65,7 @@ library = env.SharedLibrary(
source=sources, source=sources,
) )
copy = env.InstallAs("{}/bin/{}/lib{}".format(projectdir, env["platform"], file), library)
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)
default_args = [library, copy] default_args = [library, copy]
if localEnv.get("compiledb", False): if localEnv.get("compiledb", False):