mirror of
https://github.com/ModOrganizer2/mob.git
synced 2026-07-27 14:07:05 -07:00
Compare commits
22
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0cb5771762 | ||
|
|
5ca1a76ff8 | ||
|
|
a03d95fef4 | ||
|
|
a835d167b2 | ||
|
|
bd4f529078 | ||
|
|
6b1b8ef6ea | ||
|
|
6cee3f2411 | ||
|
|
80618cd3e1 | ||
|
|
5ff7221b80 | ||
|
|
144548aef5 | ||
|
|
cdc666a1d5 | ||
|
|
2816871e93 | ||
|
|
1b05181858 | ||
|
|
b2eae1bd23 | ||
|
|
13ed5bcd26 | ||
|
|
29eb8a7598 | ||
|
|
7e08ce29c0 | ||
|
|
9fdf00417b | ||
|
|
ac15674069 | ||
|
|
b31d41b539 | ||
|
|
09886da058 | ||
|
|
e03ea3854d |
+9
-3
@@ -1,4 +1,10 @@
|
|||||||
param([switch]$Verbose)
|
param(
|
||||||
|
[switch]
|
||||||
|
$Verbose,
|
||||||
|
[ValidateSet("Debug", "RelWithDebInfo", "Release")]
|
||||||
|
[string]
|
||||||
|
$Config = "Release"
|
||||||
|
)
|
||||||
|
|
||||||
$root = $PSScriptRoot
|
$root = $PSScriptRoot
|
||||||
if (!$root) {
|
if (!$root) {
|
||||||
@@ -23,7 +29,7 @@ if (! $installationPath) {
|
|||||||
$opts = ""
|
$opts = ""
|
||||||
$opts += " $root\build\mob.sln"
|
$opts += " $root\build\mob.sln"
|
||||||
$opts += " -m"
|
$opts += " -m"
|
||||||
$opts += " -p:Configuration=Release"
|
$opts += " -p:Configuration=${Config}"
|
||||||
$opts += " -noLogo"
|
$opts += " -noLogo"
|
||||||
$opts += " -p:UseMultiToolTask=true"
|
$opts += " -p:UseMultiToolTask=true"
|
||||||
$opts += " -p:EnforceProcessCountAcrossBuilds=true"
|
$opts += " -p:EnforceProcessCountAcrossBuilds=true"
|
||||||
@@ -45,5 +51,5 @@ if (! $?) {
|
|||||||
exit $LastExitCode
|
exit $LastExitCode
|
||||||
}
|
}
|
||||||
|
|
||||||
Copy-Item "$root\build\src\Release\mob.exe" "$root\mob.exe"
|
Copy-Item "$root\build\src\${Config}\mob.exe" "$root\mob.exe"
|
||||||
Write-Output "run ``.\mob -d prefix/path build`` to start building"
|
Write-Output "run ``.\mob -d prefix/path build`` to start building"
|
||||||
|
|||||||
@@ -101,17 +101,17 @@ boost = 1.83.0
|
|||||||
boost_vs = 14.3
|
boost_vs = 14.3
|
||||||
fmt = 8.1.1
|
fmt = 8.1.1
|
||||||
gtest = main
|
gtest = main
|
||||||
libloot = 0.21.0
|
libloot = 0.22.3
|
||||||
lz4 = v1.9.4
|
lz4 = v1.9.4
|
||||||
nmm = 0.71.2
|
nmm = 0.71.2
|
||||||
openssl = 3.1.2
|
openssl = 3.2.0
|
||||||
pyqt = 6.5.3.dev2309101249
|
pyqt = 6.5.3.dev2309101249
|
||||||
pyqt_builder = 1.15.2
|
pyqt_builder = 1.15.3
|
||||||
pyqt_sip = 13.5.2
|
pyqt_sip = 13.6.0
|
||||||
python = v3.11.5
|
python = v3.11.5
|
||||||
pybind11 = v2.10.4
|
pybind11 = v2.11.1
|
||||||
bzip2 = 1.0.8
|
bzip2 = 1.0.8
|
||||||
sip = 6.7.11
|
sip = 6.7.12
|
||||||
spdlog = v1.10.0
|
spdlog = v1.10.0
|
||||||
qt = 6.5.0
|
qt = 6.5.0
|
||||||
qt_vs = 2019
|
qt_vs = 2019
|
||||||
@@ -120,12 +120,13 @@ libbsarch = 0.0.9
|
|||||||
usvfs = qt6
|
usvfs = qt6
|
||||||
explorerpp = 1.3.5
|
explorerpp = 1.3.5
|
||||||
|
|
||||||
ss_paper_lad_6788 = 7.0
|
ss_paper_lad_6788 = 7.2
|
||||||
ss_paper_automata_6788 = 3.0
|
ss_paper_automata_6788 = 3.2
|
||||||
ss_paper_mono_6788 = 2.2
|
ss_paper_mono_6788 = 3.2
|
||||||
ss_dark_mode_1809_6788 = 3.0
|
ss_dark_mode_1809_6788 = 3.0
|
||||||
ss_morrowind_trosski = 1.1
|
ss_morrowind_trosski = 1.1
|
||||||
ss_skyrim_trosski = v1.1
|
ss_skyrim_trosski = v1.1
|
||||||
|
ss_starfield_trosski = V1.11
|
||||||
ss_fallout3_trosski = v1.11
|
ss_fallout3_trosski = v1.11
|
||||||
ss_fallout4_trosski = v1.11
|
ss_fallout4_trosski = v1.11
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +0,0 @@
|
|||||||
--- publish.bat Thu Apr 30 00:08:44 2020
|
|
||||||
+++ publish.bat Thu Apr 30 00:08:14 2020
|
|
||||||
@@ -1,6 +1,6 @@
|
|
||||||
set _NMMPATH=%~dp0..\Nexus-Mod-Manager
|
|
||||||
set _NMMCLIPATH=%~dp0
|
|
||||||
-set outputPath=..\..\install\bin
|
|
||||||
+set outputPath=%~1
|
|
||||||
|
|
||||||
mkdir "%outputPath%\NCC"
|
|
||||||
copy "%_NMMPATH%\Stage\Release\AntlrUtil.dll" "%outputPath%\NCC"
|
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
--- PCbuild/openssl.props (revision 5c02a39a0b31a330e06b4d6f44835afb205dc7cc)
|
--- PCbuild/openssl.props (revision 5c02a39a0b31a330e06b4d6f44835afb205dc7cc)
|
||||||
+++ PCbuild/openssl.props (date 1575994670797)
|
+++ PCbuild/openssl.props (date 1575994670797)
|
||||||
@@ -13,6 +13,7 @@
|
@@ -13,6 +13,7 @@
|
||||||
<_DLLSuffix>-1_1</_DLLSuffix>
|
<_DLLSuffix>-3</_DLLSuffix>
|
||||||
<_DLLSuffix Condition="$(Platform) == 'ARM'">$(_DLLSuffix)-arm</_DLLSuffix>
|
<_DLLSuffix Condition="$(Platform) == 'ARM'">$(_DLLSuffix)-arm</_DLLSuffix>
|
||||||
<_DLLSuffix Condition="$(Platform) == 'ARM64'">$(_DLLSuffix)-arm64</_DLLSuffix>
|
<_DLLSuffix Condition="$(Platform) == 'ARM64'">$(_DLLSuffix)-arm64</_DLLSuffix>
|
||||||
+ <_DLLSuffix Condition="$(Platform) == 'x64'">$(_DLLSuffix)-x64</_DLLSuffix>
|
+ <_DLLSuffix Condition="$(Platform) == 'x64'">$(_DLLSuffix)-x64</_DLLSuffix>
|
||||||
|
<OpenSSLDLLSuffix Condition="$(OpenSSLDLLSuffix) == ''">$(_DLLSuffix)</OpenSSLDLLSuffix>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<_SSLDLL Include="$(opensslOutDir)\libcrypto$(_DLLSuffix).dll" />
|
|
||||||
|
|||||||
+6
-1
@@ -378,8 +378,13 @@ namespace mob {
|
|||||||
|
|
||||||
MOB_ASSERT(!tasks.empty());
|
MOB_ASSERT(!tasks.empty());
|
||||||
|
|
||||||
for (auto& t : tasks)
|
for (auto& t : tasks) {
|
||||||
|
if (t->name() != task &&
|
||||||
|
details::find_string_for_task(t->name(), key)) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
details::set_string_for_task(t->name(), key, value);
|
details::set_string_for_task(t->name(), key, value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// global task option
|
// global task option
|
||||||
|
|||||||
+6
-3
@@ -37,9 +37,12 @@ namespace mob::tasks {
|
|||||||
|
|
||||||
url source_url()
|
url source_url()
|
||||||
{
|
{
|
||||||
return "https://pypi.io/packages/source/P/PyQt6/"
|
const auto version = pyqt::version();
|
||||||
"PyQt6-" +
|
std::string base = "https://pypi.io/packages/source/P/PyQt6/";
|
||||||
pyqt::version() + ".tar.gz";
|
if (version.find("dev") != std::string::npos) {
|
||||||
|
base = "https://riverbankcomputing.com/pypi/packages/PyQt6/";
|
||||||
|
}
|
||||||
|
return base + "PyQt6-" + pyqt::version() + ".tar.gz";
|
||||||
}
|
}
|
||||||
|
|
||||||
url prebuilt_url()
|
url prebuilt_url()
|
||||||
|
|||||||
@@ -9,11 +9,10 @@ namespace mob::tasks {
|
|||||||
conf().version().get("ss_paper_lad_6788"), "paper-light-and-dark", ""},
|
conf().version().get("ss_paper_lad_6788"), "paper-light-and-dark", ""},
|
||||||
|
|
||||||
{"6788-00", "paper-automata",
|
{"6788-00", "paper-automata",
|
||||||
conf().version().get("ss_paper_automata_6788"), "3.0.Paper.Automata",
|
conf().version().get("ss_paper_automata_6788"), "paper-automata", ""},
|
||||||
"2. Paper Automata-64439-A2-3-0-1610629680"},
|
|
||||||
|
|
||||||
{"6788-00", "paper-mono", conf().version().get("ss_paper_mono_6788"),
|
{"6788-00", "paper-mono", conf().version().get("ss_paper_mono_6788"),
|
||||||
"Paper-Mono", ""},
|
"paper-mono", ""},
|
||||||
|
|
||||||
{"6788-00", "1809-dark-mode",
|
{"6788-00", "1809-dark-mode",
|
||||||
conf().version().get("ss_dark_mode_1809_6788"), "1809", ""},
|
conf().version().get("ss_dark_mode_1809_6788"), "1809", ""},
|
||||||
@@ -32,7 +31,11 @@ namespace mob::tasks {
|
|||||||
|
|
||||||
{"Trosski", "Mod-Organizer2-Fallout-4-Stylesheet",
|
{"Trosski", "Mod-Organizer2-Fallout-4-Stylesheet",
|
||||||
conf().version().get("ss_fallout4_trosski"), "Fallout4-MO2-Stylesheet",
|
conf().version().get("ss_fallout4_trosski"), "Fallout4-MO2-Stylesheet",
|
||||||
""}};
|
""},
|
||||||
|
|
||||||
|
{"Trosski", "Starfield_MO2_Stylesheet",
|
||||||
|
conf().version().get("ss_starfield_trosski"),
|
||||||
|
"Starfield.MO2.Stylsheet", ""}};
|
||||||
}
|
}
|
||||||
|
|
||||||
stylesheets::stylesheets() : task("ss", "stylesheets") {}
|
stylesheets::stylesheets() : task("ss", "stylesheets") {}
|
||||||
|
|||||||
@@ -56,6 +56,9 @@ namespace mob {
|
|||||||
if (f.line.find("Copyright (C) Microsoft Corporation.") !=
|
if (f.line.find("Copyright (C) Microsoft Corporation.") !=
|
||||||
std::string::npos)
|
std::string::npos)
|
||||||
f.lv = context::level::trace;
|
f.lv = context::level::trace;
|
||||||
|
if (f.line.find("Microsoft (R) Program Maintenance Utility") !=
|
||||||
|
std::string::npos)
|
||||||
|
f.lv = context::level::trace;
|
||||||
})
|
})
|
||||||
.arg("/C", process::log_quiet) // silent
|
.arg("/C", process::log_quiet) // silent
|
||||||
.arg("/S", process::log_quiet) // silent
|
.arg("/S", process::log_quiet) // silent
|
||||||
|
|||||||
+2
-2
@@ -14,8 +14,8 @@ namespace mob {
|
|||||||
|
|
||||||
url make_prebuilt_url(const std::string& filename)
|
url make_prebuilt_url(const std::string& filename)
|
||||||
{
|
{
|
||||||
return "https://github.com/ModOrganizer2/modorganizer-umbrella/"
|
return "https://github.com/ModOrganizer2/mob/"
|
||||||
"releases/download/2.0/" +
|
"releases/download/2.5-dependencies/" +
|
||||||
filename;
|
filename;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user