forked from microsoft/winget-pkgs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
New version: Xmake-io.Xmake version 2.9.7+20241219 (2.9.7) (microsoft…
- Loading branch information
Showing
4 changed files
with
134 additions
and
0 deletions.
There are no files selected for viewing
33 changes: 33 additions & 0 deletions
33
manifests/x/Xmake-io/Xmake/2.9.7+20241219/Xmake-io.Xmake.installer.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Created with YamlCreate.ps1 Dumplings Mod | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.9.0.schema.json | ||
|
||
PackageIdentifier: Xmake-io.Xmake | ||
PackageVersion: 2.9.7+20241219 | ||
Commands: | ||
- xmake | ||
ReleaseDate: 2024-12-19 | ||
Installers: | ||
- Architecture: x86 | ||
InstallerType: nullsoft | ||
Scope: machine | ||
InstallerUrl: https://github.com/xmake-io/xmake/releases/download/v2.9.7/xmake-v2.9.7.win32.exe | ||
InstallerSha256: 7D398690D307ECA60DD9EFA3EB118E18F1032066721B5658D828850F8BDE37FF | ||
UpgradeBehavior: install | ||
ProductCode: xmake | ||
- Architecture: x64 | ||
InstallerType: nullsoft | ||
Scope: machine | ||
InstallerUrl: https://github.com/xmake-io/xmake/releases/download/v2.9.7/xmake-v2.9.7.win64.exe | ||
InstallerSha256: 3C38428E9C198DCD4105BE51A6D8D896449AA0F2DF58B527A95ABADCCBB7630A | ||
UpgradeBehavior: install | ||
ProductCode: xmake | ||
- Architecture: x86 | ||
InstallerType: portable | ||
InstallerUrl: https://github.com/xmake-io/xmake/releases/download/v2.9.7/xmake-bundle-v2.9.7.win32.exe | ||
InstallerSha256: 7488F15A371CC096FFA5C19A4AD78B1CB31EBC80EF3170C7DC2C1C86B6BDA46B | ||
- Architecture: x64 | ||
InstallerType: portable | ||
InstallerUrl: https://github.com/xmake-io/xmake/releases/download/v2.9.7/xmake-bundle-v2.9.7.win64.exe | ||
InstallerSha256: 30C57FFF7A38E5111836CDCF13E7D94D68828F4E79AB7CE2F9FDEDFE864F0F92 | ||
ManifestType: installer | ||
ManifestVersion: 1.9.0 |
47 changes: 47 additions & 0 deletions
47
manifests/x/Xmake-io/Xmake/2.9.7+20241219/Xmake-io.Xmake.locale.en-US.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,47 @@ | ||
# Created with YamlCreate.ps1 Dumplings Mod | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.9.0.schema.json | ||
|
||
PackageIdentifier: Xmake-io.Xmake | ||
PackageVersion: 2.9.7+20241219 | ||
PackageLocale: en-US | ||
Publisher: The TBOOX Open Source Group | ||
PublisherUrl: https://github.com/xmake-io/xmake | ||
PublisherSupportUrl: https://github.com/xmake-io/xmake/issues | ||
Author: xmake-io | ||
PackageName: XMake build utility | ||
PackageUrl: https://github.com/xmake-io/xmake | ||
License: Apache-2.0 | ||
LicenseUrl: https://github.com/xmake-io/xmake/blob/HEAD/LICENSE.md | ||
Copyright: Copyright (c) 2015-present, TBOOX Open Source Group | ||
CopyrightUrl: https://raw.githubusercontent.com/xmake-io/xmake/master/LICENSE.md | ||
ShortDescription: A cross-platform build utility based on Lua. | ||
Description: |- | ||
xmake is a lightweight cross-platform build utility based on Lua. | ||
It uses xmake.lua to maintain project builds. | ||
Compared with makefile/CMakeLists.txt, the configuration syntax is more concise and intuitive. | ||
It is very friendly to novices and can quickly get started in a short time. | ||
Let users focus more on actual project development. | ||
Moniker: xmake | ||
Tags: | ||
- cross-platform | ||
- lua | ||
- open-source | ||
ReleaseNotes: |- | ||
New features | ||
- #5813: Add before_config and after_config for rule | ||
- #5848: Support custom MSVC build tools, e.g. PortableBuildTools and msvc-wine | ||
- #5880: Use msvc package to build project | ||
- #5884: Add installtips for package | ||
- #5894: Add package.merge_staticlibs policy to merge package libs | ||
- #5948: Add lua.native-object rule | ||
- #5911: Support for nuget packages | ||
Changes | ||
- #5817: Improve default pic for packages | ||
- #5869: Add libstdc++ standard library modules support for gcc | ||
- #5923: Solve the package version and configs conflict | ||
Bugs fixed | ||
- #5856: Fix compile c++modules for clang | ||
- #5858: Fix the precompiled header for gcc | ||
ReleaseNotesUrl: https://github.com/xmake-io/xmake/releases/tag/v2.9.7 | ||
ManifestType: defaultLocale | ||
ManifestVersion: 1.9.0 |
46 changes: 46 additions & 0 deletions
46
manifests/x/Xmake-io/Xmake/2.9.7+20241219/Xmake-io.Xmake.locale.zh-CN.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
# Created with YamlCreate.ps1 Dumplings Mod | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.locale.1.9.0.schema.json | ||
|
||
PackageIdentifier: Xmake-io.Xmake | ||
PackageVersion: 2.9.7+20241219 | ||
PackageLocale: zh-CN | ||
Publisher: The TBOOX Open Source Group | ||
PublisherUrl: https://github.com/xmake-io/xmake | ||
PublisherSupportUrl: https://github.com/xmake-io/xmake/issues | ||
Author: xmake-io | ||
PackageName: XMake build utility | ||
PackageUrl: https://github.com/xmake-io/xmake | ||
License: Apache-2.0 | ||
LicenseUrl: https://github.com/xmake-io/xmake/blob/HEAD/LICENSE.md | ||
Copyright: Copyright (c) 2015-present, TBOOX Open Source Group | ||
CopyrightUrl: https://raw.githubusercontent.com/xmake-io/xmake/master/LICENSE.md | ||
ShortDescription: 一个基于 Lua 的轻量级跨平台构建工具。 | ||
Description: |- | ||
Xmake 是一个基于 Lua 的轻量级跨平台构建工具。 | ||
它使用 xmake.lua 维护项目构建。 | ||
相比 makefile/CMakeLists.txt,配置语法更加简洁直观。 | ||
对新手非常友好,短时间内就能快速入门。 | ||
能够让用户把更多的精力集中在实际的项目开发上。 | ||
Tags: | ||
- cross-platform | ||
- lua | ||
- open-source | ||
ReleaseNotes: |- | ||
新特性 | ||
- #5813: 为 rule 添加 before_config 和 after_config | ||
- #5848: 支持自定义 MSVC 构建工具,PortableBuildTools 和 msvc-wine | ||
- #5880: 支持使用 msvc 包去构建工程 | ||
- #5884: 为包添加自定义安装提示 | ||
- #5894: 添加 package.merge_staticlibs 策略去合并包安装的静态库 | ||
- #5948: 添加 lua.native-object 规则 | ||
- #5911: 支持 nuget 包集成 | ||
改进 | ||
- #5817: 改进安装包的默认 pic 配置 | ||
- #5869: 为 gcc 添加 libstdc++ 标准库模块的支持 | ||
- #5923: 解决包依赖链中版本和配置冲突 | ||
Bugs 修复 | ||
- #5856: 修复 c++modules 在 clang 下的编译 | ||
- #5858: 修复 gcc 的头文件预编译问题 | ||
ReleaseNotesUrl: https://github.com/xmake-io/xmake/releases/tag/v2.9.7 | ||
ManifestType: locale | ||
ManifestVersion: 1.9.0 |
8 changes: 8 additions & 0 deletions
8
manifests/x/Xmake-io/Xmake/2.9.7+20241219/Xmake-io.Xmake.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
# Created with YamlCreate.ps1 Dumplings Mod | ||
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.9.0.schema.json | ||
|
||
PackageIdentifier: Xmake-io.Xmake | ||
PackageVersion: 2.9.7+20241219 | ||
DefaultLocale: en-US | ||
ManifestType: version | ||
ManifestVersion: 1.9.0 |