Skip to content
This repository has been archived by the owner on Nov 22, 2021. It is now read-only.

Building

La-Gonette edited this page May 9, 2018 · 4 revisions

Basics

La Gonette uses Gradle to build the project and to maintain dependencies.

Building La Gonette

The following steps should help you (re)build La Gonette from the command line.

  1. Checkout the source somewhere on your filesystem with

     git clone https://github.com/La-Gonette/lagonette-android.git
    
  2. Make sure you have the Android SDK installed somewhere on your system.

  3. Ensure that the following packages are installed from the Android SDK manager:

    • Android SDK Build Tools
    • SDK Platform
    • Android Support Repository
    • Google Repository
  4. Execute Gradle:

     ./gradlew assembleDebug
    

Setting up a development environment

Android Studio is the recommended development environment.

  1. Install Android Studio.
  2. Make sure the "Android Support Repository" is installed in the Android Studio SDK.
  3. Make sure the latest "Android SDK build-tools" is installed in the Android Studio SDK.
  4. Create a new Android Studio project. from the Quickstart pannel (use File > Close Project to see it), choose "Checkout from Version Control" then "git".
  5. Paste the URL for the La Gonette project when prompted (https://github.com/La-Gonette/lagonette-android.git).
  6. Android studio should detect the presence of a project file and ask you whether to open it. Click "yes".
  7. Default config options should be good enough.
  8. Project initialisation and build should proceed.

Contributing code

Code contributions should be sent via github as pull requests, from feature branches as explained here.

You also should read our contributing guide.

Clone this wiki locally