fflewddur / tivolibre

Java app and library for decoding TiVo files to standard MPEG files.
GNU General Public License v3.0
34 stars 4 forks source link

Cannot run version 0.7.4 #18

Closed arantius closed 8 years ago

arantius commented 8 years ago

Trying to java -jar the 0.7.4 release file produces an error. Indeed:

$ unzip -p tivo-libre-0.7.4.jar META-INF/MANIFEST.MF
Manifest-Version: 1.0
$ unzip -p tivo-libre-0.7.3.jar META-INF/MANIFEST.MF
Manifest-Version: 1.0
Main-Class: net.straylightlabs.tivolibre.DecoderApp

The manifest doesn't declare the main class.

fflewddur commented 8 years ago

This is intentional; TivoDecoder.jar is the runnable JAR and includes the manifest file, while tivo-libre-x.y.jar is a library intended for developers to embed within their projects.

arantius commented 8 years ago

In that case update the readme to match? (It still says "java -jar tivo-libre.jar".)

fflewddur commented 8 years ago

Ah, thanks, missed that! :)