mirror of
https://github.com/Alex313031/thorium.git
synced 2025-01-09 03:07:48 -03:00
M130 final
This commit is contained in:
parent
433f47e5de
commit
6b11e5f4b4
4 changed files with 9378 additions and 71 deletions
1
TODO.md
1
TODO.md
|
@ -28,6 +28,7 @@ Dino strings in components/error_page_strings.grdp
|
||||||
--M132--
|
--M132--
|
||||||
|
|
||||||
Add full version renaming support for Linux and Windows, and partial for MacOS.
|
Add full version renaming support for Linux and Windows, and partial for MacOS.
|
||||||
|
Add GM2 inkdrop for tabstrip control buttons.
|
||||||
Remove //components/optimization_guide_core/optimization_guide_features.cc after upstream MacOS fix
|
Remove //components/optimization_guide_core/optimization_guide_features.cc after upstream MacOS fix
|
||||||
|
|
||||||
Opt with BOLT > https://aaupov.github.io/blog/2022/11/12/bolt-chromium
|
Opt with BOLT > https://aaupov.github.io/blog/2022/11/12/bolt-chromium
|
||||||
|
|
|
@ -1265,7 +1265,7 @@ index fb9afeed5a60e..d40af6311e073 100644
|
||||||
VIEW_ID_MAXIMIZE_BUTTON,
|
VIEW_ID_MAXIMIZE_BUTTON,
|
||||||
VIEW_ID_RESTORE_BUTTON,
|
VIEW_ID_RESTORE_BUTTON,
|
||||||
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
||||||
index 9cecb25b41d3b..ad63624d72625 100644
|
index 9cecb25b41d3b..a0662f288a022 100644
|
||||||
--- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
--- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
||||||
+++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
+++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
|
||||||
@@ -56,6 +56,7 @@
|
@@ -56,6 +56,7 @@
|
||||||
|
@ -1296,8 +1296,8 @@ index 9cecb25b41d3b..ad63624d72625 100644
|
||||||
+ int kBookmarksBarLeadingMarginWithoutSavedTabGroups;
|
+ int kBookmarksBarLeadingMarginWithoutSavedTabGroups;
|
||||||
+ int kBookmarksBarLeadingMarginWithSavedTabGroups;
|
+ int kBookmarksBarLeadingMarginWithSavedTabGroups;
|
||||||
+ if (features::IsThorium2024()) {
|
+ if (features::IsThorium2024()) {
|
||||||
+ kBookmarksBarLeadingMarginWithoutSavedTabGroups = 8;
|
+ kBookmarksBarLeadingMarginWithoutSavedTabGroups = 10;
|
||||||
+ kBookmarksBarLeadingMarginWithSavedTabGroups = 14;
|
+ kBookmarksBarLeadingMarginWithSavedTabGroups = 16;
|
||||||
+ } else {
|
+ } else {
|
||||||
+ kBookmarksBarLeadingMarginWithoutSavedTabGroups = 6;
|
+ kBookmarksBarLeadingMarginWithoutSavedTabGroups = 6;
|
||||||
+ kBookmarksBarLeadingMarginWithSavedTabGroups = 12;
|
+ kBookmarksBarLeadingMarginWithSavedTabGroups = 12;
|
||||||
|
@ -2683,18 +2683,10 @@ index 5530486ee3bb3..352aacdbfe227 100644
|
||||||
auto* const ink_drop = views::InkDrop::Get(this);
|
auto* const ink_drop = views::InkDrop::Get(this);
|
||||||
SetAnimationDuration(base::TimeDelta());
|
SetAnimationDuration(base::TimeDelta());
|
||||||
diff --git a/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc b/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
diff --git a/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc b/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
||||||
index 4bc8f9177f416..a880929c5196d 100644
|
index 4bc8f9177f416..9fc3598a5f1a8 100644
|
||||||
--- a/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
--- a/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
||||||
+++ b/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
+++ b/chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.cc
|
||||||
@@ -4,6 +4,7 @@
|
@@ -35,9 +35,6 @@
|
||||||
|
|
||||||
#include "chrome/browser/ui/views/omnibox/rounded_omnibox_results_frame.h"
|
|
||||||
|
|
||||||
+#include "base/command_line.h"
|
|
||||||
#include "base/feature_list.h"
|
|
||||||
#include "base/memory/raw_ptr.h"
|
|
||||||
#include "build/build_config.h"
|
|
||||||
@@ -35,9 +36,6 @@
|
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|
||||||
|
@ -2704,7 +2696,7 @@ index 4bc8f9177f416..a880929c5196d 100644
|
||||||
#if !defined(USE_AURA)
|
#if !defined(USE_AURA)
|
||||||
|
|
||||||
struct WidgetEventPair {
|
struct WidgetEventPair {
|
||||||
@@ -243,7 +241,10 @@ RoundedOmniboxResultsFrame::RoundedOmniboxResultsFrame(
|
@@ -243,7 +240,10 @@ RoundedOmniboxResultsFrame::RoundedOmniboxResultsFrame(
|
||||||
views::BubbleBorder::Arrow::NONE,
|
views::BubbleBorder::Arrow::NONE,
|
||||||
views::BubbleBorder::Shadow::STANDARD_SHADOW);
|
views::BubbleBorder::Shadow::STANDARD_SHADOW);
|
||||||
border->SetCornerRadius(corner_radius);
|
border->SetCornerRadius(corner_radius);
|
||||||
|
@ -2716,17 +2708,13 @@ index 4bc8f9177f416..a880929c5196d 100644
|
||||||
SetBorder(std::move(border));
|
SetBorder(std::move(border));
|
||||||
|
|
||||||
AddChildView(contents_host_.get());
|
AddChildView(contents_host_.get());
|
||||||
@@ -272,10 +273,23 @@ void RoundedOmniboxResultsFrame::OnBeforeWidgetInit(
|
@@ -272,10 +272,19 @@ void RoundedOmniboxResultsFrame::OnBeforeWidgetInit(
|
||||||
params->shadow_type = views::Widget::InitParams::ShadowType::kNone;
|
params->shadow_type = views::Widget::InitParams::ShadowType::kNone;
|
||||||
}
|
}
|
||||||
|
|
||||||
+// Static value from the spec controlling appearance of the shadow.
|
+// Static value from the spec controlling appearance of the shadow.
|
||||||
+int RoundedOmniboxResultsFrame::GetBubbleElevation() {
|
+int RoundedOmniboxResultsFrame::GetBubbleElevation() {
|
||||||
+ static const bool classic_omnibox =
|
|
||||||
+ base::CommandLine::ForCurrentProcess()->HasSwitch("classic-omnibox");
|
|
||||||
+ if (features::IsThorium2024()) {
|
+ if (features::IsThorium2024()) {
|
||||||
+ return 8;
|
|
||||||
+ } else if (classic_omnibox) {
|
|
||||||
+ return 6;
|
+ return 6;
|
||||||
+ } else {
|
+ } else {
|
||||||
+ return 16;
|
+ return 16;
|
||||||
|
@ -2741,7 +2729,7 @@ index 4bc8f9177f416..a880929c5196d 100644
|
||||||
}
|
}
|
||||||
|
|
||||||
// static
|
// static
|
||||||
@@ -283,12 +297,26 @@ gfx::Insets RoundedOmniboxResultsFrame::GetLocationBarAlignmentInsets() {
|
@@ -283,12 +292,26 @@ gfx::Insets RoundedOmniboxResultsFrame::GetLocationBarAlignmentInsets() {
|
||||||
if (ui::TouchUiController::Get()->touch_ui()) {
|
if (ui::TouchUiController::Get()->touch_ui()) {
|
||||||
return gfx::Insets::TLBR(6, 1, 5, 1);
|
return gfx::Insets::TLBR(6, 1, 5, 1);
|
||||||
}
|
}
|
||||||
|
@ -2846,7 +2834,7 @@ index 12f3662bee633..d4295bb1f3785 100644
|
||||||
}
|
}
|
||||||
|
|
||||||
diff --git a/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc b/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
diff --git a/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc b/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
||||||
index e65fda1bf0161..53a99f0575c20 100644
|
index e65fda1bf0161..63a226c4bbf6e 100644
|
||||||
--- a/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
--- a/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
||||||
+++ b/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
+++ b/chrome/browser/ui/views/side_panel/side_panel_resize_area.cc
|
||||||
@@ -12,6 +12,7 @@
|
@@ -12,6 +12,7 @@
|
||||||
|
@ -2878,7 +2866,7 @@ index e65fda1bf0161..53a99f0575c20 100644
|
||||||
gfx::Insets().set_left(resize_handle_left_margin));
|
gfx::Insets().set_left(resize_handle_left_margin));
|
||||||
- } else {
|
- } else {
|
||||||
+ } else if (!lens::features::IsLensOverlayEnabled() || features::IsThorium2024()) {
|
+ } else if (!lens::features::IsLensOverlayEnabled() || features::IsThorium2024()) {
|
||||||
+ constexpr float resize_handle_right_margin = 2.0f;
|
+ constexpr float resize_handle_right_margin = 1.5f;
|
||||||
+ SetProperty(views::kMarginsKey,
|
+ SetProperty(views::kMarginsKey,
|
||||||
+ gfx::Insets().set_left(resize_handle_right_margin));
|
+ gfx::Insets().set_left(resize_handle_right_margin));
|
||||||
constexpr int kIconSize = 16;
|
constexpr int kIconSize = 16;
|
||||||
|
@ -2907,7 +2895,7 @@ index fa14797259775..6031b27d539e6 100644
|
||||||
const int x = tabs::GetTabSearchTrailingTabstrip(profile_)
|
const int x = tabs::GetTabSearchTrailingTabstrip(profile_)
|
||||||
? bounds.right() - offset
|
? bounds.right() - offset
|
||||||
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc
|
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc
|
||||||
index 30ec5058583ed..3103949fe60ec 100644
|
index 30ec5058583ed..1b1b144a965aa 100644
|
||||||
--- a/chrome/browser/ui/views/tabs/tab.cc
|
--- a/chrome/browser/ui/views/tabs/tab.cc
|
||||||
+++ b/chrome/browser/ui/views/tabs/tab.cc
|
+++ b/chrome/browser/ui/views/tabs/tab.cc
|
||||||
@@ -1,4 +1,4 @@
|
@@ -1,4 +1,4 @@
|
||||||
|
@ -3017,7 +3005,7 @@ index 30ec5058583ed..3103949fe60ec 100644
|
||||||
+ if (event.IsOnlyMiddleMouseButton() ||
|
+ if (event.IsOnlyMiddleMouseButton() ||
|
||||||
+ // Close tab on double click, mirror of IsOnlyMiddleMouseButton
|
+ // Close tab on double click, mirror of IsOnlyMiddleMouseButton
|
||||||
+ // Based on gz83's work.
|
+ // Based on gz83's work.
|
||||||
+ ((event.IsOnlyLeftMouseButton() && event.GetClickCount() == 2) &&
|
+ ((event.IsOnlyLeftMouseButton() && event.GetClickCount() == 2) &&
|
||||||
+ base::CommandLine::ForCurrentProcess()->HasSwitch("double-click-close-tab"))) {
|
+ base::CommandLine::ForCurrentProcess()->HasSwitch("double-click-close-tab"))) {
|
||||||
if (HitTestPoint(event.location())) {
|
if (HitTestPoint(event.location())) {
|
||||||
controller_->CloseTab(this, CLOSE_TAB_FROM_MOUSE);
|
controller_->CloseTab(this, CLOSE_TAB_FROM_MOUSE);
|
||||||
|
@ -3409,10 +3397,10 @@ index b071682471a32..94123478b7fab 100644
|
||||||
// TODO(elainechien): Check with UI whether we want to draw overflow
|
// TODO(elainechien): Check with UI whether we want to draw overflow
|
||||||
diff --git a/chrome/browser/ui/views/toolbar/restore_tab_button.cc b/chrome/browser/ui/views/toolbar/restore_tab_button.cc
|
diff --git a/chrome/browser/ui/views/toolbar/restore_tab_button.cc b/chrome/browser/ui/views/toolbar/restore_tab_button.cc
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000000000..d80d7b69ce583
|
index 0000000000000..4bd2f5fa3eb41
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/chrome/browser/ui/views/toolbar/restore_tab_button.cc
|
+++ b/chrome/browser/ui/views/toolbar/restore_tab_button.cc
|
||||||
@@ -0,0 +1,70 @@
|
@@ -0,0 +1,71 @@
|
||||||
+// Copyright 2024 The Chromium Authors and Alex313031
|
+// Copyright 2024 The Chromium Authors and Alex313031
|
||||||
+// Use of this source code is governed by a BSD-style license that can be
|
+// Use of this source code is governed by a BSD-style license that can be
|
||||||
+// found in the LICENSE file.
|
+// found in the LICENSE file.
|
||||||
|
@ -3426,8 +3414,9 @@ index 0000000000000..d80d7b69ce583
|
||||||
+#include "chrome/browser/command_updater.h"
|
+#include "chrome/browser/command_updater.h"
|
||||||
+#include "chrome/browser/external_protocol/external_protocol_handler.h"
|
+#include "chrome/browser/external_protocol/external_protocol_handler.h"
|
||||||
+#include "chrome/browser/ui/browser.h"
|
+#include "chrome/browser/ui/browser.h"
|
||||||
|
+#include "chrome/grit/generated_resources.h"
|
||||||
+#include "components/vector_icons/vector_icons.h"
|
+#include "components/vector_icons/vector_icons.h"
|
||||||
+//#include "ui/base/l10n/l10n_util.h"
|
+#include "ui/base/l10n/l10n_util.h"
|
||||||
+#include "ui/base/metadata/metadata_impl_macros.h"
|
+#include "ui/base/metadata/metadata_impl_macros.h"
|
||||||
+#include "ui/base/ui_base_features.h"
|
+#include "ui/base/ui_base_features.h"
|
||||||
+#include "ui/views/accessibility/view_accessibility.h"
|
+#include "ui/views/accessibility/view_accessibility.h"
|
||||||
|
@ -3440,12 +3429,12 @@ index 0000000000000..d80d7b69ce583
|
||||||
+
|
+
|
||||||
+ SetIcon();
|
+ SetIcon();
|
||||||
+
|
+
|
||||||
+ constexpr char16_t RestoreTabAccessName[] = u"Restore Tab Button";
|
+ SetTooltipText(l10n_util::GetStringUTF16(IDS_RESTORE_TAB_BUTTON_TOOLTIP));
|
||||||
+ GetViewAccessibility().SetName(RestoreTabAccessName);
|
+ SetAccessibleName(l10n_util::GetStringUTF16(IDS_RESTORE_TAB_BUTTON_NAME));
|
||||||
+ constexpr char16_t RestoreTabAccessToolTipName[] = u"Restore Tab";
|
|
||||||
+ SetTooltipText(RestoreTabAccessToolTipName);
|
|
||||||
+ button_controller()->set_notify_action(
|
+ button_controller()->set_notify_action(
|
||||||
+ views::ButtonController::NotifyAction::kOnPress);
|
+ views::ButtonController::NotifyAction::kOnPress);
|
||||||
|
+ SetID(VIEW_ID_RESTORE_TAB_BUTTON);
|
||||||
|
+ SizeToPreferredSize();
|
||||||
+}
|
+}
|
||||||
+
|
+
|
||||||
+RestoreTabButton::~RestoreTabButton() = default;
|
+RestoreTabButton::~RestoreTabButton() = default;
|
||||||
|
@ -4444,14 +4433,13 @@ index aec943d266793..98ee677630ff3 100644
|
||||||
+ //use_bubble_border = corner_radius > 0;
|
+ //use_bubble_border = corner_radius > 0;
|
||||||
} // namespace views
|
} // namespace views
|
||||||
diff --git a/ui/views/controls/menu/menu_config_linux.cc b/ui/views/controls/menu/menu_config_linux.cc
|
diff --git a/ui/views/controls/menu/menu_config_linux.cc b/ui/views/controls/menu/menu_config_linux.cc
|
||||||
index 09c03d1e87011..55a19743f0757 100644
|
index 09c03d1e87011..9e661b29b27e6 100644
|
||||||
--- a/ui/views/controls/menu/menu_config_linux.cc
|
--- a/ui/views/controls/menu/menu_config_linux.cc
|
||||||
+++ b/ui/views/controls/menu/menu_config_linux.cc
|
+++ b/ui/views/controls/menu/menu_config_linux.cc
|
||||||
@@ -4,12 +4,28 @@
|
@@ -4,12 +4,26 @@
|
||||||
|
|
||||||
#include "ui/views/controls/menu/menu_config.h"
|
#include "ui/views/controls/menu/menu_config.h"
|
||||||
|
|
||||||
+#include "base/command_line.h"
|
|
||||||
+#include "chrome/browser/ui/thorium_2024.h"
|
+#include "chrome/browser/ui/thorium_2024.h"
|
||||||
+#include "ui/base/ui_base_features.h"
|
+#include "ui/base/ui_base_features.h"
|
||||||
#include "ui/ozone/public/ozone_platform.h"
|
#include "ui/ozone/public/ozone_platform.h"
|
||||||
|
@ -4460,18 +4448,17 @@ index 09c03d1e87011..55a19743f0757 100644
|
||||||
|
|
||||||
void MenuConfig::InitPlatform() {
|
void MenuConfig::InitPlatform() {
|
||||||
- use_bubble_border = true;
|
- use_bubble_border = true;
|
||||||
+ static const bool bubble_borders =
|
+ use_bubble_border = corner_radius > 0;
|
||||||
+ base::CommandLine::ForCurrentProcess()->HasSwitch("bubble-borders");
|
|
||||||
+ use_bubble_border = corner_radius > 0 || bubble_borders;
|
|
||||||
+ use_outer_border = true;
|
+ use_outer_border = true;
|
||||||
+ menu_horizontal_border_size = features::IsThorium2024()
|
+ menu_horizontal_border_size = features::IsThorium2024()
|
||||||
+ ? 1
|
+ ? 1
|
||||||
+ : 0;
|
+ : 0;
|
||||||
+ submenu_horizontal_overlap = features::IsThorium2024() ? 1 : 0;
|
+ submenu_horizontal_overlap = features::IsThorium2024() ? 2 : 0;
|
||||||
|
+ separator_horizontal_border_padding = features::IsThorium2024() ? 5 : 0;
|
||||||
+ arrow_to_edge_padding = features::IsThorium2024() ? 0 : 8;
|
+ arrow_to_edge_padding = features::IsThorium2024() ? 0 : 8;
|
||||||
+ separator_height = features::IsThorium2024() ? 5 : 13;
|
+ separator_height = features::IsThorium2024() ? 5 : 13;
|
||||||
+ separator_upper_height = features::IsThorium2024() ? 3 : 3;
|
+ separator_upper_height = features::IsThorium2024() ? 2 : 3;
|
||||||
+ separator_lower_height = features::IsThorium2024() ? 3 : 4;
|
+ separator_lower_height = features::IsThorium2024() ? 2 : 4;
|
||||||
+ separator_spacing_height = features::IsThorium2024() ? 2 : 3;
|
+ separator_spacing_height = features::IsThorium2024() ? 2 : 3;
|
||||||
+ nonrounded_menu_vertical_border_size = features::IsThorium2024() ? 3 : 4;
|
+ nonrounded_menu_vertical_border_size = features::IsThorium2024() ? 3 : 4;
|
||||||
}
|
}
|
||||||
|
|
9336
src/chrome/browser/BUILD.gn
Normal file
9336
src/chrome/browser/BUILD.gn
Normal file
File diff suppressed because it is too large
Load diff
|
@ -283,7 +283,7 @@ source_set("mini_installer_sources") {
|
||||||
# Generates a mini_installer executable containing the resources provided in the
|
# Generates a mini_installer executable containing the resources provided in the
|
||||||
# caller's `rc_file`.
|
# caller's `rc_file`.
|
||||||
template("generate_mini_installer") {
|
template("generate_mini_installer") {
|
||||||
executable(target_name) {
|
executable(invoker.filename) {
|
||||||
sources = [ invoker.rc_file ]
|
sources = [ invoker.rc_file ]
|
||||||
|
|
||||||
# This target is special so we manually override most linker flags and
|
# This target is special so we manually override most linker flags and
|
||||||
|
@ -336,45 +336,28 @@ template("generate_mini_installer") {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
group("mini_installer") {
|
generate_mini_installer("mini_installer") {
|
||||||
|
rc_file = packed_files_rc_file
|
||||||
if (use_sse2) {
|
if (use_sse2) {
|
||||||
generate_mini_installer("thorium_WIN32_SSE2_mini_installer") {
|
filename = "thorium_WIN32_SSE2_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else if (use_sse3) {
|
} else if (use_sse3) {
|
||||||
if (current_cpu == "x86") {
|
if (current_cpu == "x86") {
|
||||||
generate_mini_installer("thorium_WIN32_SSE3_mini_installer") {
|
filename = "thorium_WIN32_SSE3_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
} else {
|
||||||
|
filename = "thorium_SSE3_mini_installer"
|
||||||
}
|
}
|
||||||
} else {
|
|
||||||
generate_mini_installer("thorium_SSE3_mini_installer") {
|
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else if (use_sse41) {
|
} else if (use_sse41) {
|
||||||
generate_mini_installer("thorium_SSE4_mini_installer") {
|
filename = "thorium_SSE4_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else if (use_sse42) {
|
} else if (use_sse42) {
|
||||||
generate_mini_installer("thorium_SSE4.2_mini_installer") {
|
filename = "thorium_SSE4.2_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else if (use_avx) {
|
} else if (use_avx) {
|
||||||
generate_mini_installer("thorium_AVX_mini_installer") {
|
filename = "thorium_AVX_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else if (use_avx2) {
|
} else if (use_avx2) {
|
||||||
generate_mini_installer("thorium_AVX2_mini_installer") {
|
filename = "thorium_AVX2_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else if (use_avx512) {
|
} else if (use_avx512) {
|
||||||
generate_mini_installer("thorium_AVX512_mini_installer") {
|
filename = "thorium_AVX512_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
generate_mini_installer("thorium_mini_installer") {
|
filename = "thorium_mini_installer"
|
||||||
rc_file = packed_files_rc_file
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue