Skip to content

xmake require 命令提供按项目内配置重新安装包 #7588

@ThzShun

Description

@ThzShun

你在什么场景下需要该功能?

目前团队配合使用过程中,总有内部编写的包需要更新、且重新安装(没有发生版本变更)。

没有一个命令,能按工程内的配置去重新安装包。虽然有--extra参数,但仍不方便。

目前的折中的办法,是注释掉项目内的add_requires,编译,失败,然后再打开add_requires触发重新安装。
即便这样也可能存在,cache缓存了旧代码,会导致用不到最新的库。需要手动去缓存目录删除,再触发重新安装才可以。

问题概括为:
包要重新安装(没有版本变更的前提下),按照项目内的配置,同时妥善的处理cache缓存清理(提供额外的参数?)

描述可能的解决方案

描述你认为的候选方案

No response

其他信息

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions