HomePhabricator

Hygiene: Use standard Gradle folder structure

Authored by bearND.

Description

Hygiene: Use standard Gradle folder structure

It's probably a good idea to start with a fresh git clone of this repo.
(Don't forget to set git user and run git review -s)

  • wikipedia -> app
    • Rename wikipedia folder to app
    • Update value in settings.gradle
    • Update app/build.gradle; also remove the sourceSet overrides

The remaining block in sourceSet was originally from
http://tools.android.com/tech-docs/new-build-system/migrating-from-intellij-projects
I don't think we ever used that.

  • Other changes:

cd app
mv assets src/main
mv AndroidManifest.xml src/main
mv res src/main

  • Updated www/Gruntfile.js and .jshintignore to adjust for changes in assets folder
  • Updated scripts to adjust for changes in assets folder and new location of app build.gradle
  • Updated path to AndroidManifest in robolectric.properties

Change-Id: I60edfa89b9934c01087e716c0ed109a55de94bba

Details

Committed
bearNDAug 4 2015, 9:18 PM
Parents
rAPAW1a2fc0f329e3: Bump versionCode
Branches
Unknown
Tags
Unknown
ChangeId
I60edfa89b9934c01087e716c0ed109a55de94bba

Very Large Commit

This commit is very large, and affects more than 1000 files. Changes are not shown.