Steve Gill
0ac822c577
Fixed line endings
2015-10-20 16:15:57 -07:00
Vladimir Kotikov
400282282f
CB-9782 Implements PlatformApi contract for Android platform.
...
This closes #226
2015-10-20 12:21:30 +03:00
daserge
7d61a79a78
CB-9608 cordova-android no longer builds on Node 0.10 or below
...
Replaced path.isAbsolute usage with path.resolve. This closes #217
2015-09-29 09:45:48 +03:00
Alexander Lebedev
b1dadaf15d
CB-9402 Allow to set gradle distubutionUrl via env variable CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL
...
This closes #205
2015-08-14 11:28:35 -07:00
alsorokin
1ad0665eb5
CB-9404 Fixed an exception when path contained -debug or -release
2015-07-23 18:55:11 +03:00
alsorokin
8983ddbdcc
CB-9185 Fixed an issue when unsigned apks couldn't be found. This closes #202
2015-07-22 11:00:07 -07:00
Vladimir Kotikov
26c7a96255
CB-9149 Fixes JSHint issue introduced by 899daa9
2015-07-20 13:00:17 +03:00
Tony Homer
899daa9ea7
CB-9149 Make gradle alias subprojects in order to handle libs that depend on libs. This closes #182
2015-07-17 16:10:16 -04:00
Joe Schneider
f93c2b161d
CB-9185 Fix signed release build exception. This closes #193 .
2015-07-07 11:35:53 -07:00
Nikhil Khandelwal
d3245a43d3
CB-9284 Fix for handling absolute path for keystore in build.json
2015-07-02 15:13:31 -07:00
Nikhil Khandelwal
505db38232
Remove extra console message
2015-06-05 10:21:53 -07:00
Andrew Grieve
85877d259c
Don't show warning when gradlew file is read-only
2015-04-23 15:38:48 -04:00
Andrew Grieve
0b86db8748
Don't show warning when prepEnv copies gradlew and it's read-only
2015-04-23 15:34:25 -04:00
Andrew Grieve
bca7f62efd
Make gradle wrapper prepEnv code work even when android-sdk is read-only
2015-04-23 15:18:01 -04:00
Nikhil Khandelwal
ad1c3d2438
CB-8484 Add signing flags to build
and run
scripts
...
Parameters for creating signed archives can be specified using command line or build.json file as part of the --buildConfig argument.
close #164
2015-04-01 19:53:56 -04:00
Nikhil Khandelwal
2a49e8a931
CB-8520 Fix for extra args being added twice for build command ( close #159 )
2015-02-25 14:28:06 -05:00
Murat Sutunc
dbd45d4173
fix jshint errors ( close #157 )
2015-02-18 21:31:43 -05:00
Andrew Grieve
db18e1480e
CB-8469 Create gradle build files as part of create script
...
Makes project imporatable by Android Studio before first build
2015-02-12 16:15:43 -05:00
Murat Sutunc
aed4859642
CB-8410 Fix all jshint issues for Android platform ( close #153 )
2015-02-03 15:21:57 -05:00
Andrew Grieve
ce351f5c38
CB-8390 Add Gradle support for Play Services and Support libraries
2015-02-02 23:26:53 -05:00
Andrew Grieve
7e7dc7694c
CB-8373 Add gradle plugin includes based on project.properties (where plugman now puts them)
2015-01-28 16:27:05 -05:00
Andrew Grieve
e671ffdab1
Merge branch 'master' into 4.0.x (gradle fixes)
2015-01-19 22:04:10 -05:00
Andrew Grieve
893c0e9b67
CB-8255 Pass arch
to gradle regardless of cdvBuildMultipleApks
...
This also pushes the "which target to build" logic into gradle, since
build.js doesn't actually know the value of `cdvBuildMultipleApks`.
2015-01-19 21:56:46 -05:00
Andrew Grieve
af60f71ea3
CB-8255 Fix cordova/build --gradleVar=--foo=bar
stripping off =bar
2015-01-19 21:54:29 -05:00
Andrew Grieve
9a952f1004
Fix cordova/build
not printing out all gradle args in console message
2015-01-19 21:53:08 -05:00
Andrew Grieve
3ec7dfff8b
Fix cordova/run
not finding apk when multi-arch is specified but only arch-independent apk exists
2015-01-19 21:51:57 -05:00
Andrew Grieve
2083f683ad
Merge branch 'master' into 4.0.x (gradle properties)
...
Conflicts:
bin/templates/cordova/lib/build.js
2015-01-08 15:43:22 -05:00
Andrew Grieve
c3610aa43c
CB-8255 Use properties rather than environment variables for gradle settings
2015-01-08 15:26:24 -05:00
Andrew Grieve
5a17d6cd5f
Merge branch 'master' into 4.0.x (gradle - maven and CordovaLib dep)
2014-12-30 22:59:50 -05:00
Andrew Grieve
ecd2e06883
CB-8229 Gradle: Add CordovaLib as a dependency to all plugin sub-projects
2014-12-30 22:56:43 -05:00
Andrew Grieve
4f3ae23170
Merge branch 'master' into 4.0.x (--minSdkVersion and --versionCode)
...
Conflicts:
bin/templates/project/build.gradle
2014-12-24 13:35:39 -05:00
Andrew Grieve
7cfb33d0ef
CB-7980 Add --minSdkVersion and --versionCode flags to cordova/build command
...
These are also exposed via environment variables: ANDROID_VERSION_CODE, ANDROID_MIN_SDK_VERSION
This also fixes build.gradle modifying the value set by ANDROID_VERSION_CODE when multi-apk is enabled (override should never be modified)
2014-12-23 16:26:43 -05:00
Ian Clelland
68c03090a3
Merge branch 'master' into 4.0.x (Gradle lint stages)
2014-12-22 13:29:50 -05:00
Ian Clelland
98fe46757f
CB-8204: Reinstate link tasks to avoid gradle build failures
2014-12-22 13:24:58 -05:00
Andrew Grieve
cefd137634
Merge branch 'master' into 4.0.x (gradle version bump)
2014-12-22 11:45:02 -05:00
Andrew Grieve
6b6e887c2f
CB-8143 Use gradle 2.2.1 instead of 1.12 to appease Android Studio 1.0 warning-on-startup
2014-12-22 11:37:06 -05:00
Andrew Grieve
f086ef5cad
Merge branch 'master' into 4.0.x (adb CWD & build --unknown-flag)
...
Conflicts:
framework/src/org/apache/cordova/SplashScreenInternal.java
2014-12-11 13:47:07 -05:00
Andrew Grieve
d80d532a2a
Fix syntax error in 3aca14d530
2014-12-10 21:16:54 -05:00
Andrew Grieve
3aca14d530
CB-8147 Have corodva/build warn about unrecognized flags rather than fail
...
Close #127
2014-12-10 21:02:57 -05:00
sgrebnov
268fea58ee
CB-7881 Android tooling shouldn't lock application directory
...
Close #130
2014-12-10 21:02:48 -05:00
Andrew Grieve
87cdc5ad1c
Merge branch 'master' into 4.0.x (SplashScreen breakout)
...
Conflicts:
framework/src/org/apache/cordova/CordovaActivity.java
framework/src/org/apache/cordova/CordovaWebView.java
2014-12-10 16:09:22 -05:00
Brian Geppert
ffd14fe7d9
Revert Gradle distributionUrlRegex cleanup.
...
This reverts commit 75a0a6752a
.
2014-12-09 14:23:38 -05:00
Andrew Grieve
66fa12a091
CB-8119 Restart adb when we detect it's hung
2014-12-04 10:00:26 -05:00
Andrew Grieve
b1bdf23d9c
Switch default build type to gradle (4.0.x only)
2014-12-03 10:12:31 -05:00
Max Woghiren
a986e72338
Added gradle distribution URL updating. (commit fix-up)
2014-09-24 16:18:18 -04:00
Andrew Grieve
162d9b6c2e
gradle: Build only the active architecture when applicable
2014-09-24 16:16:59 -04:00
Andrew Grieve
0d313a3964
gradle: Write sub-project list explicitly to make Android Studio happy
2014-09-23 21:03:00 -04:00
Max Woghiren
ddac192c4a
Added gradle distribution URL updating.
...
Conflicts:
bin/templates/cordova/lib/build.js
framework/build.gradle
2014-09-22 22:27:43 -04:00
Andrew Grieve
69a03c2e16
CB-7512 Use a standard build.gradle for all plugins
...
Plugins can extend it by providing a "build-extras.gradle"
2014-09-22 22:27:43 -04:00
Andrew Grieve
879da03438
CB-7579 Fix run script's ability to use non-arch-specific APKs
2014-09-22 14:23:30 -04:00