Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

清理一些 xmake 编译没用到的东西 #223

Merged
merged 3 commits into from
Nov 4, 2023
Merged

Conversation

zeromake
Copy link
Collaborator

@zeromake zeromake commented Nov 4, 2023

  • GuillaumeFalourd/[email protected] 没有什么意义 windows-2022 里自带 msvc + sdk
  • 顺手修改一下 std::numeric_limits<std::time_t>::max() -> (std::numeric_limits<std::time_t>::max)() windows 的默认有 max, min 的 define,要么 undef max 要么手动 () 包起来。
  • add_repositories 添加一个备份链接,使用 git 版本来切换到旧版,用来后面我的 xrepo 更新发现无法编译可以先切换到这个备份
  • mongoose 不再内嵌在 xmake.lua 里,内嵌会导致编译了一个内嵌的和一个 xrepo 的……
  • xmake 2.8.3 以后如果是通过静态库引用 sdl 例如 sdl_ttf 会导致 sdl 依赖不在 target:pkgs() 里而是在 sdl_ttf 里,现在跳过 pkg:has_shared() 检查。
  • 剩余的更改在 xrepo/pull/2

@xfangfang xfangfang merged commit db57a56 into xfangfang:dev Nov 4, 2023
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants