|
Phoenix This forum is for discussing the user-created Phoenix custom interface for SageTV. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Phoenix Source (and how to rebuild Phoenix from sources)
Here are the steps for checking out Phoenix and rebuilding the phoenix.jar
Step 1 - Install Eclipse Goto http://www.eclipse.org/downloads/ and select the first download link. It's the complete eclipse package. Next you'll need to install the Subversion plugin for eclipse to checkout the source code In Eclipse, go to Help -> Eclipse Marketplace -> Popular -> Subeclipse (or just search for subeclipse) and install it. Step 2 - Check out the Phoenix Project In Eclipse go to File -> New -> Other -> SVN -> Checkout Projects from SVN Select Create New Repository Location Enter https://sagephoenix.googlecode.com/svn/trunk/ Select 'Phoenix' and click 'Finish' Step 3 - Configure the Project When you checkout the project, or take update, and there are errors, then you'll need to run the ant configure task. You can run the configure task as many times as you like. In Eclipse Right click on the build.xml file and select Run As -> Ant Build... (notice the dot dot dot), and then check the 'configure' target and make sure it is the ONLY target that is checked This will download all dependencies except for Sage.jar. For Sage.jar it will prompt you for the location. When it is complete, it will write the Eclipse .classpath file that is required to build your project. Once configure is complete Right Click on the Phoenix project and select "Refresh". Phoenix should now rebuild without errors. Step 4 - Rebuild the JAR Right click on the build.xml and select Run As -> Ant Build..., and then select the 'jar' target. (Make sure it is the only target selected) The phoenix.jar will be built and placed in the target folder. If you don't see a target folder, then refresh your project.
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#2
|
||||
|
||||
Other Source Related Tasks
Regenerating the Pheonix API TODO Project structure TODO Running JUnit Tests TODO Using FindBugs TODO
__________________
Batch Metadata Tools (User Guides) - SageTV App (Android) - SageTV Plex Channel - My Other Android Apps - sagex-api wrappers - Google+ - Phoenix Renamer Downloads SageTV V9 | Android MiniClient |
#3
|
|||
|
|||
Thank you! I've been thinking about asking for this for the last few weeks.
__________________
Alpine Website Design |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Phoenix UMB’s | wrems | Phoenix | 2 | 06-24-2011 01:23 PM |
Phoenix API | stuckless | SageTV Customizations | 264 | 03-17-2011 11:36 AM |