diff --git a/lib/config.dart b/lib/config.dart index b155306aa5a4cdd5bb99b9e4f5c25d65c2b66593..1e9fde2835bebdb361c9f780c25bf76f8f031fbe 100644 --- a/lib/config.dart +++ b/lib/config.dart @@ -1,3 +1,12 @@ +enum Flavor { + DEVELOPMENT, + PRODUCTION +} + +class Config { + static Flavor appFlavor; +} + const String APP_HOST = "https://demo1.vereign.com"; /* OAuth */ diff --git a/lib/main-dev.dart b/lib/main-dev.dart new file mode 100644 index 0000000000000000000000000000000000000000..b625587636c97243e36557a5d8db974c496586e9 --- /dev/null +++ b/lib/main-dev.dart @@ -0,0 +1,7 @@ +import 'package:flutter/material.dart'; +import 'app.dart'; +import 'config.dart'; +void main() { + Config.appFlavor = Flavor.DEVELOPMENT; + runApp(App()); +} \ No newline at end of file diff --git a/lib/main.dart b/lib/main.dart index 2d6da8c1f63c46460f4fe78edf64da55a6930cc0..7bf13448ba731a0ad861ff528ad0237ce4cf57c4 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -1,4 +1,7 @@ -// main.dart import 'package:flutter/material.dart'; import 'app.dart'; -void main() => runApp(App()); \ No newline at end of file +import 'config.dart'; +void main() { + Config.appFlavor = Flavor.PRODUCTION; + runApp(App()); +} \ No newline at end of file