Skip to content

Commit 29faca7

Browse files
committed
gateway module
1 parent 7c335ef commit 29faca7

23 files changed

Lines changed: 325 additions & 4 deletions

File tree

0 Bytes
Binary file not shown.
5.92 KB
Binary file not shown.
49 Bytes
Binary file not shown.

.idea/gradle.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

app/app.iml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<compilerSettings />
2828
<compilerArguments>
2929
<option name="destination" value="$MODULE_DIR$/build/tmp/kotlin-classes/debug" />
30-
<option name="classpath" value="$USER_HOME$/.gradle/caches/transforms-2/files-2.1/820bbbaec146f241bf471d887cf7b300/jars/classes.jar:/home/pawlo/StudioProjects/coreAndroid/presentation/build/intermediates/compile_library_classes/debug/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/7ce5304a9158251d06714d788566f12d/jars/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/02af59d8ad68282b204692c0b0c1dc16/jars/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/ebcd98112884a9a5f1d8c4c82f666fc5/jars/classes.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0-rc01/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0-rc01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.2.0-alpha01/c67e7807d9cd6c329b9d0218b2ec4e505dd340b7/lifecycle-common-2.2.0-alpha01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.1.0-beta01/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1.0-beta01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.1.0-rc01/e3a6fb2f40e3a3842e6b7472628ba4ce416ea4c8/annotation-1.1.0-rc01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.databinding/databinding-common/3.4.2/b7c75633f0e744572f7e4264487a35eaf9de11ad/databinding-common-3.4.2.jar:/home/pawlo/StudioProjects/coreAndroid/remote/build/intermediates/compile_library_classes/debug/classes.jar:/home/pawlo/StudioProjects/coreAndroid/retrofit/build/intermediates/compile_library_classes/debug/classes.jar:/home/pawlo/StudioProjects/coreAndroid/networkmanager/build/intermediates/compile_library_classes/debug/classes.jar:/home/pawlo/Android/Sdk/platforms/android-29/android.jar" />
30+
<option name="classpath" value="$USER_HOME$/.gradle/caches/transforms-2/files-2.1/820bbbaec146f241bf471d887cf7b300/jars/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/7ce5304a9158251d06714d788566f12d/jars/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/02af59d8ad68282b204692c0b0c1dc16/jars/classes.jar:/home/pawlo/.gradle/caches/transforms-2/files-2.1/ebcd98112884a9a5f1d8c4c82f666fc5/jars/classes.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.1.0-rc01/1f27220b47669781457de0d600849a5de0e89909/collection-1.1.0-rc01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.2.0-alpha01/c67e7807d9cd6c329b9d0218b2ec4e505dd340b7/lifecycle-common-2.2.0-alpha01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.1.0-beta01/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1.0-beta01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.annotation/annotation/1.1.0-rc01/e3a6fb2f40e3a3842e6b7472628ba4ce416ea4c8/annotation-1.1.0-rc01.jar:/home/pawlo/.gradle/caches/modules-2/files-2.1/androidx.databinding/databinding-common/3.4.2/b7c75633f0e744572f7e4264487a35eaf9de11ad/databinding-common-3.4.2.jar:/home/pawlo/Android/Sdk/platforms/android-29/android.jar" />
3131
<option name="noStdlib" value="true" />
3232
<option name="noReflect" value="true" />
3333
<option name="moduleName" value="app_debug" />
@@ -118,7 +118,6 @@
118118
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/compatible_screen_manifest" />
119119
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/dex" />
120120
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/duplicate_classes_check" />
121-
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/external_libs_dex" />
122121
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental" />
123122
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_app_manifest" />
124123
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_merged_manifests" />

gateway/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

gateway/build.gradle

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
apply plugin: 'com.android.library'
2+
apply plugin: 'kotlin-android'
3+
apply plugin: 'com.github.dcendents.android-maven'
4+
5+
group='com.github.VRGsoftUA'
6+
7+
android {
8+
compileSdkVersion sdk_compile_version
9+
10+
defaultConfig {
11+
minSdkVersion sdk_min_version
12+
targetSdkVersion sdk_compile_version
13+
versionCode version_code
14+
versionName version_name
15+
16+
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
17+
18+
}
19+
buildTypes {
20+
release {
21+
minifyEnabled false
22+
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
23+
}
24+
}
25+
}
26+
27+
dependencies {
28+
implementation fileTree(dir: 'libs', include: ['*.jar'])
29+
30+
rootProject.coreGateway.each {
31+
add(it.configuration, it.dependency, it.options)
32+
}
33+
34+
implementation project(':networkmanager')
35+
implementation project(':remote')
36+
}
37+
38+
repositories {
39+
mavenCentral()
40+
}

gateway/proguard-rules.pro

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Add project specific ProGuard rules here.
2+
# You can control the set of applied configuration files using the
3+
# proguardFiles setting in build.gradle.
4+
#
5+
# For more details, see
6+
# http://developer.android.com/guide/developing/tools/proguard.html
7+
8+
# If your project uses WebView with JS, uncomment the following
9+
# and specify the fully qualified class name to the JavaScript interface
10+
# class:
11+
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
12+
# public *;
13+
#}
14+
15+
# Uncomment this to preserve the line number information for
16+
# debugging stack traces.
17+
#-keepattributes SourceFile,LineNumberTable
18+
19+
# If you keep the line number information, uncomment this to
20+
# hide the original source file name.
21+
#-renamesourcefileattribute SourceFile

0 commit comments

Comments
 (0)