|
SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
Rebuild Sage.jar (Windows and Linux and probably Mac)
See the BUILDING file for details on rebuilding the Sage.jar and setting up Eclipse and/or IntelliJ build projects.
The goal would be to extend the cross platform gradle builds, but for now, rebuilding the Sage.jar is just just 2 steps 1. Clone the repo 2. run gradlew.bat sageJar I think it goes without saying that you also need to have a JDK (not JRE) installed as well.
__________________
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
|
||||
|
||||
Brilliant. I suspect 99% of development will be done in Sage.jar.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#3
|
||||
|
||||
I've noticed, that for peak usability, we need to rebuild the exe's as well. At least in the client exe, it still asks for license keys. They are not required, and you can hit esc 4 times to get by it, but it does appear to need that check removed and recompiled. I have yet to attempt compiling it, as I've got to somehow find a copy of vs 2005.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#4
|
||||
|
||||
Quote:
https://www.visualstudio.com/en-us/p...xpress-vs.aspx
__________________
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 |
#5
|
|||
|
|||
Quote:
__________________
"Keep your goals away from the trolls" |
#6
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#7
|
|||
|
|||
Hi. Should I wait for an installer for Windows? I have no coding skills :P
|
#8
|
||||
|
||||
Probably... it's going to take some time to get everything in order.
__________________
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 |
#9
|
|||
|
|||
Ok. Thanks.
|
#10
|
||||
|
||||
Quote:
1a) Unless you want the YouTube plugin with progressive downloading. 2) You can just install V7 and then swap out the sage jar file. |
#11
|
|||
|
|||
Eclipse is still a mystery to me, but the gradlew worked like a champ. I'm now the proud owner of a shiny new Sage.jar.
Thanks, Rick... |
#12
|
|||
|
|||
Don't actually need Visual studio to build the solution. the commands can be sent to msbuild, which comes installed with .net by default. I will take a look at modifying the files and coming up with the command line to build without VS.
Jayson
__________________
ESXi Host Intel Xeon x3440 on Intel S3420PLX, 4GB RAM, 80GB Primary Server:2 CPU's and 2GB memory Allocated, 15GB Virtual Primary, 1.5 TB RDM Physical Disk, A180 using VMDirectPath, 1 xHDHR Headless ArchLinux 2.6.34 64-bit, SageTV 7.0.15 Sun JRE 1.6.0_20 Comskip&PlayonWindows XP 2CPU and 1GB Ram Allocated Clients: 1 Media MVP and 2 STX-HD100 |
#13
|
|||
|
|||
Would it be better if I upgraded the projects and solutions to a new version of Visual studio? I have all versions at my disposal at work :-) 2003-2013
@Narflex There are some projects that are missing in the SageWorspace solution, EVRPresenter, MPEG2Dump, MpegAudioEncLayer2, MpegMux, and MusicVisFilter, I am assuming this was intentional, and can be removed from the solution, but just wanted to make sure. Thanks, Jayson
__________________
ESXi Host Intel Xeon x3440 on Intel S3420PLX, 4GB RAM, 80GB Primary Server:2 CPU's and 2GB memory Allocated, 15GB Virtual Primary, 1.5 TB RDM Physical Disk, A180 using VMDirectPath, 1 xHDHR Headless ArchLinux 2.6.34 64-bit, SageTV 7.0.15 Sun JRE 1.6.0_20 Comskip&PlayonWindows XP 2CPU and 1GB Ram Allocated Clients: 1 Media MVP and 2 STX-HD100 |
#14
|
||||
|
||||
I would think EVRPresenter would be important since V7 could render to EVR.
|
#15
|
||||
|
||||
Quote:
Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard |
#16
|
||||
|
||||
Quote:
Eddy
__________________
Automatic Power Off | Squeezeslave | DVB-S Importer | DVB Decrypter & Card Client | Tuner Preroll Every man is a damn fool for at least five minutes every day; wisdom consists in not exceeding the limit. ~ Elbert Hubbard |
#17
|
|||
|
|||
Quote:
I have a normally licensed version of 2012 - but seems like the express edition would work for these purposes? |
#18
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#19
|
|||
|
|||
The community editions are pretty full featured. I think they include pretty much everything except maybe features that are available in the Ultimate releases.
I think it's interesting that Microsoft has now made the Windows development tools free. I think it shows a change in mindset that getting software built for Windows is a larger priority than selling the tools. The tools are just a means to an end rather than a means unto themselves.
__________________
Server: i5 8400, ASUS Prime H370M-Plus/CSM, 16GB RAM, 15TB drive array + 500GB cache, 2 HDHR's, SageTV 9, unRAID 6.6.3 Client 1: HD300 (latest FW), HDMI to an Insignia 65" 1080p LCD and optical SPDIF to a Sony Receiver Client 2: HD200 (latest FW), HDMI to an Insignia NS-LCD42HD-09 1080p LCD |
#20
|
||||
|
||||
Quote:
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Any threads out there on how best to rebuild your sage server??? | MickBurke | SageTV Software | 5 | 06-07-2015 08:11 PM |
database rebuild on sage startup | comet48 | SageTV Software | 4 | 03-16-2011 06:12 PM |
Transition from Windows to Linux Sage Server | tsheal | SageTV Linux | 21 | 11-09-2010 06:57 AM |
How do I rebuild sage from scratch | rdefino | SageTV Software | 3 | 11-15-2008 04:27 PM |
Will this method work to rebuild my Sage box? | Fountainhead | SageTV Software | 6 | 05-23-2007 11:16 AM |