Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/peter-budo/architect

THE Architect to get your initial Android project structure up with speed of "light"
https://github.com/peter-budo/architect

Last synced: about 1 month ago
JSON representation

THE Architect to get your initial Android project structure up with speed of "light"

Awesome Lists containing this project

README

        

Architect
=========

**THE Architect** to get your initial Android project structure up with speed of "light"

What I want to achieve
========================
1. At the moment project would have to be cloned to get access to Architect build.gradle (maybe in future there will be way to say 'fetch from URL and execute' or maybe execute remote build.gradle)
2. User will have to execute something like
````
gradle OPTION -Plocation=$HOME/GITHUB -Pname=PROJECT_NAME -Ppackage=COM.MYPACKAGE.NAME -Pversion=0.0.1-SNAPSHOT
````

3. This should execute build.gradle for given `OPTION` project or library
4. It should create new directory in location `$HOME/GITHUB` with name `PROJECT_NAME`
5. It should copy folder structure under given `OPTION` sample for **project** or **library**
6. It should create package structure inside `src` directory and move initial java files there
7. It should substitute temporary space holders in files with provided parameters, example in AndroidManifest.xml apply `COM.MYPACKAGE.NAME` to package property