@@ -77,8 +77,7 @@ def add_sdk!
77
77
end
78
78
end
79
79
80
- success_mesage = add_deps_build_gradle ( build_gradle_dir )
81
- success_mesage += add_deps_app_build_gradle ( build_gradle_app_dir )
80
+ success_mesage = add_deps_app_build_gradle ( build_gradle_app_dir )
82
81
83
82
if application_class_exists
84
83
success_mesage += add_application_init_code ( project_dir , app_class_location , lang )
@@ -127,39 +126,9 @@ def show_finish_message(project_dir, application_class_created, app_class_locati
127
126
end
128
127
end
129
128
130
- # add deps to /build.gradle
131
- def add_deps_build_gradle ( build_gradle_dir )
132
- gradle_plugin_mesage = " * Added repository provider gradlePluginPortal() to project build.gradle\n "
133
- os_gradle_plugin_mesage = " * Added dependency \" gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.12.9, 0.99.99]\" to project build.gradle \n "
134
-
135
- success_mesage = ""
136
- success_mesage += check_insert_lines ( build_gradle_dir ,
137
- Regexp . quote ( "mavenCentral()" ) ,
138
- "gradlePluginPortal()" ,
139
- gradle_plugin_mesage )
140
-
141
- success_mesage += check_insert_lines ( build_gradle_dir ,
142
- Regexp . quote ( "jcenter()" ) ,
143
- "gradlePluginPortal()" ,
144
- gradle_plugin_mesage )
145
-
146
- success_mesage += check_insert_lines ( build_gradle_dir ,
147
- "classpath 'com.android.tools.build:gradle:[^']*'" ,
148
- "classpath 'gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.12.9, 0.99.99]'" ,
149
- os_gradle_plugin_mesage )
150
-
151
- success_mesage += check_insert_lines ( build_gradle_dir ,
152
- "classpath \" com.android.tools.build:gradle:[^']*\" " ,
153
- "classpath \" gradle.plugin.com.onesignal:onesignal-gradle-plugin:[0.12.9, 0.99.99]\" " ,
154
- os_gradle_plugin_mesage )
155
-
156
- success_mesage
157
- end
158
-
159
129
# add deps to /app/build.gradle
160
130
def add_deps_app_build_gradle ( build_gradle_app_dir )
161
131
app_os_dependency_message = " * Added dependency 'com.onesignal:OneSignal:[4.0.0, 4.99.99]' to app build.gradle \n "
162
- app_os_gradle_plugin_mesage = " * Added plugin 'com.onesignal.androidsdk.onesignal-gradle-plugin' to app build.gradle\n "
163
132
164
133
success_mesage = ""
165
134
success_mesage += check_insert_lines ( build_gradle_app_dir ,
@@ -182,16 +151,6 @@ def add_deps_app_build_gradle(build_gradle_app_dir)
182
151
"implementation 'com.onesignal:OneSignal:[4.0.0, 4.99.99]'" ,
183
152
app_os_dependency_message )
184
153
185
- success_mesage += check_insert_lines ( build_gradle_app_dir ,
186
- "apply plugin: 'com.android.application'" ,
187
- "apply plugin: 'com.onesignal.androidsdk.onesignal-gradle-plugin'" ,
188
- app_os_gradle_plugin_mesage )
189
-
190
- success_mesage += check_insert_lines ( build_gradle_app_dir ,
191
- "id 'com.android.application'" ,
192
- "id 'com.onesignal.androidsdk.onesignal-gradle-plugin'" ,
193
- app_os_gradle_plugin_mesage )
194
-
195
154
success_mesage
196
155
end
197
156
@@ -292,7 +251,6 @@ def add_application_init_code(project_dir, app_class_location, lang)
292
251
293
252
def has_sdk?
294
253
# TODO: more robust testing
295
- return File . readlines ( dir + '/build.gradle' ) . grep ( /onesignal/ ) . any? &&
296
- File . readlines ( dir + '/app/build.gradle' ) . grep ( /onesignal/ ) . any?
254
+ return File . readlines ( dir + '/app/build.gradle' ) . grep ( /com\. onesignal:OneSignal/ ) . any?
297
255
end
298
256
end
0 commit comments