chore: restore product scaffold to rollback baseline
This commit is contained in:
@@ -14,27 +14,6 @@ struct _MyApplication {
|
||||
|
||||
G_DEFINE_TYPE(MyApplication, my_application, GTK_TYPE_APPLICATION)
|
||||
|
||||
static void configure_onnxruntime_dylib_path() {
|
||||
const gchar* existing = g_getenv("ORT_DYLIB_PATH");
|
||||
if (existing != nullptr && *existing != '\0') {
|
||||
return;
|
||||
}
|
||||
|
||||
g_autofree gchar* exe_path = g_file_read_link("/proc/self/exe", nullptr);
|
||||
if (exe_path == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
g_autofree gchar* exe_dir = g_path_get_dirname(exe_path);
|
||||
g_autofree gchar* ort_path =
|
||||
g_build_filename(exe_dir, "lib", "libonnxruntime.so", nullptr);
|
||||
if (!g_file_test(ort_path, G_FILE_TEST_IS_REGULAR)) {
|
||||
return;
|
||||
}
|
||||
|
||||
g_setenv("ORT_DYLIB_PATH", ort_path, TRUE);
|
||||
}
|
||||
|
||||
// Called when first Flutter frame received.
|
||||
static void first_frame_cb(MyApplication* self, FlView* view) {
|
||||
gtk_widget_show(gtk_widget_get_toplevel(GTK_WIDGET(view)));
|
||||
@@ -131,7 +110,6 @@ static void my_application_startup(GApplication* application) {
|
||||
// MyApplication* self = MY_APPLICATION(object);
|
||||
|
||||
// Perform any actions required at application startup.
|
||||
configure_onnxruntime_dylib_path();
|
||||
|
||||
G_APPLICATION_CLASS(my_application_parent_class)->startup(application);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user