Compare commits

...

6 Commits

Author SHA1 Message Date
Jeff 5103d55adb
fixup readme
correct a few headings
2022-08-21 16:53:28 -04:00
Jeff 902246108c
fixup readme
further partition readme

remove line from .tool-versions
2022-08-21 16:52:03 -04:00
Jeff 10ed4e9afe
fixup readme
make sections for build more clear on which belong to which
2022-08-21 16:50:14 -04:00
Jeff 67c4acf686
add note in readme 2022-08-21 16:47:56 -04:00
Jeff c55d36c96c
bump to flutter 3.0.1 2022-08-21 16:46:11 -04:00
Jeff 54a416ce7a
bump lokinet submodule to v0.9.8 tag 2022-08-21 16:42:19 -04:00
5 changed files with 23 additions and 25 deletions

2
.gitmodules vendored
View File

@ -1,4 +1,4 @@
[submodule "lokinet_lib/external/lokinet"]
path = lokinet_lib/external/lokinet
url = https://github.com/oxen-io/lokinet
branch = dev
branch = v0.9.8

View File

@ -1,2 +1 @@
flutter 2.2.1
cmake 3.20.4
flutter 3.0.1

View File

@ -1,6 +1,6 @@
# Lokinet on the Go
# Lokinet on Android
An app to interact with Lokinet as a vpn tunnel for android
An app to interact with Lokinet as a vpn tunnel for android.
[![Build Status](https://ci.oxen.rocks/api/badges/oxen-io/lokinet-flutter-app/status.svg)](https://ci.oxen.rocks/oxen-io/lokinet-flutter-app)
@ -9,6 +9,7 @@ An app to interact with Lokinet as a vpn tunnel for android
build requirements:
* posix compliant build environment
* flutter
* gnu make
* cmake
@ -16,28 +17,26 @@ build requirements:
* git
* autotools
install flutter with snap:
$ sudo snap install flutter --classic
or with [asdf](https://github.com/asdf-vm/asdf):
$ asdf install
a one liner to install everything else:
$ sudo apt install make automake libtool pkg-config cmake git
### build with flutter
### git submodules
before building make sure to update the submodules:
$ git submodule update --init --recursive
### flutter
install flutter with [asdf](https://github.com/asdf-vm/asdf):
$ asdf install
to build the project with flutter:
$ flutter build apk --debug
if succesful it will produce an apk at `build/app/outputs/flutter-apk/app-debug.apk` which you can run
## cleaning

@ -1 +1 @@
Subproject commit 229e1277fd91a55550cfdf53c56110d8719cd725
Subproject commit ad201a48acaee431311c6beb369e56c2b1c397f1

View File

@ -56,7 +56,7 @@ packages:
name: collection
url: "https://pub.dartlang.org"
source: hosted
version: "1.15.0"
version: "1.16.0"
convert:
dependency: transitive
description:
@ -84,7 +84,7 @@ packages:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
version: "1.3.0"
ffi:
dependency: transitive
description:
@ -134,7 +134,7 @@ packages:
name: js
url: "https://pub.dartlang.org"
source: hosted
version: "0.6.3"
version: "0.6.4"
lokinet_lib:
dependency: "direct main"
description:
@ -155,7 +155,7 @@ packages:
name: material_color_utilities
url: "https://pub.dartlang.org"
source: hosted
version: "0.1.3"
version: "0.1.4"
meta:
dependency: transitive
description:
@ -169,7 +169,7 @@ packages:
name: path
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0"
version: "1.8.1"
path_provider:
dependency: transitive
description:
@ -286,7 +286,7 @@ packages:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.1"
version: "1.8.2"
stack_trace:
dependency: transitive
description:
@ -321,7 +321,7 @@ packages:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.4.8"
version: "0.4.9"
typed_data:
dependency: transitive
description:
@ -335,7 +335,7 @@ packages:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.1"
version: "2.1.2"
win32:
dependency: transitive
description:
@ -365,5 +365,5 @@ packages:
source: hosted
version: "2.2.1"
sdks:
dart: ">=2.15.0 <3.0.0"
dart: ">=2.17.0-0 <3.0.0"
flutter: ">=1.20.0"