changed name, diff to auto gen app

This commit is contained in:
jusax23 2023-11-28 23:08:27 +01:00
parent 726494f490
commit ea4a1afd31
Signed by: jusax23
GPG key ID: 499E2AA870C1CD41
10 changed files with 52 additions and 26 deletions

View file

@ -23,7 +23,7 @@ if (flutterVersionName == null) {
}
android {
namespace "com.example.flutter_stockfish_plugin2_example"
namespace "com.example.flutter_stockfish_plugin_example"
compileSdkVersion flutter.compileSdkVersion
ndkVersion flutter.ndkVersion

View file

@ -1,4 +1,4 @@
package com.example.flutter_stockfish_plugin2_example
package com.example.flutter_stockfish_plugin_example
import io.flutter.embedding.android.FlutterActivity

View file

@ -10,11 +10,20 @@ pluginManagement {
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
plugins {
id "dev.flutter.flutter-gradle-plugin" version "1.0.0" apply false
}
}
include ":app"
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
}
apply from: "${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle/app_plugin_loader.gradle"
include ":app"

View file

@ -4,10 +4,10 @@ project(runner LANGUAGES CXX)
# The name of the executable created for the application. Change this to change
# the on-disk name of your application.
set(BINARY_NAME "flutter_stockfish_plugin2_example")
set(BINARY_NAME "flutter_stockfish_plugin_example")
# The unique GTK application identifier for this application. See:
# https://wiki.gnome.org/HowDoI/ChooseApplicationID
set(APPLICATION_ID "com.example.flutter_stockfish_plugin2")
set(APPLICATION_ID "com.example.flutter_stockfish_plugin_example")
# Explicitly opt in to modern CMake behaviors to avoid warnings with recent
# versions of CMake.
@ -123,6 +123,12 @@ foreach(bundled_library ${PLUGIN_BUNDLED_LIBRARIES})
COMPONENT Runtime)
endforeach(bundled_library)
# Copy the native assets provided by the build.dart from all packages.
set(NATIVE_ASSETS_DIR "${PROJECT_BUILD_DIR}native_assets/linux/")
install(DIRECTORY "${NATIVE_ASSETS_DIR}"
DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
COMPONENT Runtime)
# Fully re-copy the assets directory on each build to avoid having stale files
# from a previous install.
set(FLUTTER_ASSET_DIR_NAME "flutter_assets")

View file

@ -40,11 +40,11 @@ static void my_application_activate(GApplication* application) {
if (use_header_bar) {
GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new());
gtk_widget_show(GTK_WIDGET(header_bar));
gtk_header_bar_set_title(header_bar, "flutter_stockfish_plugin2_example");
gtk_header_bar_set_title(header_bar, "flutter_stockfish_plugin_example");
gtk_header_bar_set_show_close_button(header_bar, TRUE);
gtk_window_set_titlebar(window, GTK_WIDGET(header_bar));
} else {
gtk_window_set_title(window, "flutter_stockfish_plugin2_example");
gtk_window_set_title(window, "flutter_stockfish_plugin_example");
}
gtk_window_set_default_size(window, 1280, 720);

View file

@ -4,7 +4,7 @@ project(flutter_stockfish_plugin_example LANGUAGES CXX)
# The name of the executable created for the application. Change this to change
# the on-disk name of your application.
set(BINARY_NAME "flutter_stockfish_plugin2_example")
set(BINARY_NAME "flutter_stockfish_plugin_example")
# Explicitly opt in to modern CMake behaviors to avoid warnings with recent
# versions of CMake.
@ -87,6 +87,12 @@ if(PLUGIN_BUNDLED_LIBRARIES)
COMPONENT Runtime)
endif()
# Copy the native assets provided by the build.dart from all packages.
set(NATIVE_ASSETS_DIR "${PROJECT_BUILD_DIR}native_assets/windows/")
install(DIRECTORY "${NATIVE_ASSETS_DIR}"
DESTINATION "${INSTALL_BUNDLE_LIB_DIR}"
COMPONENT Runtime)
# Fully re-copy the assets directory on each build to avoid having stale files
# from a previous install.
set(FLUTTER_ASSET_DIR_NAME "flutter_assets")

View file

@ -10,6 +10,11 @@ include(${EPHEMERAL_DIR}/generated_config.cmake)
# https://github.com/flutter/flutter/issues/57146.
set(WRAPPER_ROOT "${EPHEMERAL_DIR}/cpp_client_wrapper")
# Set fallback configurations for older versions of the flutter tool.
if (NOT DEFINED FLUTTER_TARGET_PLATFORM)
set(FLUTTER_TARGET_PLATFORM "windows-x64")
endif()
# === Flutter Library ===
set(FLUTTER_LIBRARY "${EPHEMERAL_DIR}/flutter_windows.dll")
@ -92,7 +97,7 @@ add_custom_command(
COMMAND ${CMAKE_COMMAND} -E env
${FLUTTER_TOOL_ENVIRONMENT}
"${FLUTTER_ROOT}/packages/flutter_tools/bin/tool_backend.bat"
windows-x64 $<CONFIG>
${FLUTTER_TARGET_PLATFORM} $<CONFIG>
VERBATIM
)
add_custom_target(flutter_assemble DEPENDS

View file

@ -90,12 +90,12 @@ BEGIN
BLOCK "040904e4"
BEGIN
VALUE "CompanyName", "com.example" "\0"
VALUE "FileDescription", "flutter_stockfish_plugin2_example" "\0"
VALUE "FileDescription", "flutter_stockfish_plugin_example" "\0"
VALUE "FileVersion", VERSION_AS_STRING "\0"
VALUE "InternalName", "flutter_stockfish_plugin2_example" "\0"
VALUE "InternalName", "flutter_stockfish_plugin_example" "\0"
VALUE "LegalCopyright", "Copyright (C) 2023 com.example. All rights reserved." "\0"
VALUE "OriginalFilename", "flutter_stockfish_plugin2_example.exe" "\0"
VALUE "ProductName", "flutter_stockfish_plugin2_example" "\0"
VALUE "OriginalFilename", "flutter_stockfish_plugin_example.exe" "\0"
VALUE "ProductName", "flutter_stockfish_plugin_example" "\0"
VALUE "ProductVersion", VERSION_AS_STRING "\0"
END
END

View file

@ -27,7 +27,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev,
FlutterWindow window(project);
Win32Window::Point origin(10, 10);
Win32Window::Size size(1280, 720);
if (!window.Create(L"flutter_stockfish_plugin2_example", origin, size)) {
if (!window.Create(L"flutter_stockfish_plugin_example", origin, size)) {
return EXIT_FAILURE;
}
window.SetQuitOnClose(true);