From a94796351b191fa903f6f7b9d7595f113c4fe180 Mon Sep 17 00:00:00 2001 From: Joshua Gross Date: Wed, 12 Jan 2011 15:15:30 -0800 Subject: [PATCH] Fixed build process to work with Eclipse --- README.md | 20 ++++++++++---------- astrid/.project | 4 ++-- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 621666438..d43e21cf8 100644 --- a/README.md +++ b/README.md @@ -9,34 +9,34 @@ If you would like to help out with the Astrid project, you're in the right place Getting Started With Development --------------- -1. Create your own fork of Astrid by clicking on Github's *Fork* button above (you may have to log in first - [github help](http://help.github.com/forking/)). +1. Create your own fork of Astrid and astridApi by clicking on Github's *Fork* button above, and the same button in the [astridApi project](https://github.com/todoroo/astridApi) (you may have to log in first - [github help](http://help.github.com/forking/)). 2. Install the following: • *[git](http://git.or.cz/)* • *[Eclipse](http://eclipse.org)* (preferred: Eclipse IDE for Java Developers) • *[Android SDK](http://developer.android.com/sdk/index.html)* + • *[ADT Plugin for Eclipse](http://developer.android.com/sdk/eclipse-adt.html)* -3. Use **git** to clone your forked repository +3. Use **git** to clone your forked repositories `git clone git@github.com:yourgithubid/astrid.git` +`git clone git@github.com:yourgithubid/astridApi.git` (see Github's instructions if you need help). Follow the [Github Line Ending Help](http://help.github.com/dealing-with-lineendings/) -4. Clone the [astridApi](http://github.com/todoroo/astridApi) github project. This is an [Android Library Project](http://developer.android.com/guide/developing/eclipse-adt.html#libraryProject) and so you will need ADT version 0.9.7+. Put the astridApi folder in the same root level folder as the astrid folder. - -5. Open up **eclipse** and import the *astrid*, *astridApi*, and *astrid-tests* projects. There should be no compilation errors. If there are, check the Android page of Eclipse Project Properties to verify the astridApi project was found. You might have to **clean** the projects from within **eclipse** +4. Open up **eclipse** and import the *astrid*, *astridApi*, and *astrid-tests* projects. There should be no compilation errors. If there are, check the Android page of Eclipse Project Properties to verify the astridApi project was found. You might have to **clean** the projects from within **eclipse** *from Eclipse: project-menu -> clean -> select projects -> check "start a build immediately" if "automatic build" is not enabled* -6. Launch the *astrid* project as an **Android Application**, or the *astrid-tests* project as an **Android JUnit Test Suite**. +5. Launch the *astrid* project as an **Android Application**, or the *astrid-tests* project as an **Android JUnit Test Suite**. -7. Join the [Astrid Power-Users List](http://groups.google.com/group/astrid-power). +6. Join the [Astrid Power-Users List](http://groups.google.com/group/astrid-power). -8. Check out the [Product Roadmap](http://wiki.github.com/todoroo/astrid/) and [Issues](http://github.com/todoroo/astrid/issues), and look for something you'd want to tackle. +7. Check out the [Product Roadmap](http://wiki.github.com/todoroo/astrid/) and [Issues](http://github.com/todoroo/astrid/issues), and look for something you'd want to tackle. -9. Follow the following contributors workflow and help make Astrid better! +8. Follow the following contributors workflow and help make Astrid better! -10. Sign a [Contributors License Agreement](https://github.com/downloads/todoroo/astrid/Contributors%20Licensing%20Agreement.pdf) and send it to astrid AT todoroo.com +9. Sign a [Contributors License Agreement](https://github.com/downloads/todoroo/astrid/Contributors%20Licensing%20Agreement.pdf) and send it to astrid AT todoroo.com Contributors workflow --------------- diff --git a/astrid/.project b/astrid/.project index 977cdaff9..3471b7b76 100644 --- a/astrid/.project +++ b/astrid/.project @@ -38,9 +38,9 @@ - astridApi + astridApi_src 2 - _android_astridApi/src + _android_astridApi_98e6a2cf/src astridApi_src