From b30bf3cef8b1e3d7d73585f970367ce8b9f63a35 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Mon, 14 Oct 2019 16:37:13 +0200 Subject: [PATCH] app/internal/log: extract log setup to separate package Signed-off-by: Elias Naur --- app/internal/log/log.go | 5 +++++ app/{ => internal/log}/log_android.go | 2 +- app/{ => internal/log}/log_ios.go | 2 +- app/{ => internal/log}/log_ios.h | 0 app/{ => internal/log}/log_ios.m | 0 app/window.go | 2 ++ 6 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 app/internal/log/log.go rename app/{ => internal/log}/log_android.go (99%) rename app/{ => internal/log}/log_ios.go (98%) rename app/{ => internal/log}/log_ios.h (100%) rename app/{ => internal/log}/log_ios.m (100%) diff --git a/app/internal/log/log.go b/app/internal/log/log.go new file mode 100644 index 00000000..4d3a9ca9 --- /dev/null +++ b/app/internal/log/log.go @@ -0,0 +1,5 @@ +// SPDX-License-Identifier: Unlicense OR MIT + +// Package points standard output, standard error and the standard +// library package log to the platform logger. +package log diff --git a/app/log_android.go b/app/internal/log/log_android.go similarity index 99% rename from app/log_android.go rename to app/internal/log/log_android.go index 7226dcf4..3c2f79c2 100644 --- a/app/log_android.go +++ b/app/internal/log/log_android.go @@ -1,6 +1,6 @@ // SPDX-License-Identifier: Unlicense OR MIT -package app +package log /* #cgo LDFLAGS: -llog diff --git a/app/log_ios.go b/app/internal/log/log_ios.go similarity index 98% rename from app/log_ios.go rename to app/internal/log/log_ios.go index 5878d49d..4a98377c 100644 --- a/app/log_ios.go +++ b/app/internal/log/log_ios.go @@ -2,7 +2,7 @@ // +build darwin,ios -package app +package log /* #include "log_ios.h" diff --git a/app/log_ios.h b/app/internal/log/log_ios.h similarity index 100% rename from app/log_ios.h rename to app/internal/log/log_ios.h diff --git a/app/log_ios.m b/app/internal/log/log_ios.m similarity index 100% rename from app/log_ios.m rename to app/internal/log/log_ios.m diff --git a/app/window.go b/app/window.go index e2b24f30..201680ff 100644 --- a/app/window.go +++ b/app/window.go @@ -16,6 +16,8 @@ import ( "gioui.org/io/system" "gioui.org/op" "gioui.org/unit" + + _ "gioui.org/app/internal/log" ) // WindowOption configures a Window.