Skip to content

Commit

Permalink
Migrate to Gradle build system. Closes #17.
Browse files Browse the repository at this point in the history
  • Loading branch information
fflewddur committed Apr 30, 2016
1 parent d0b89b8 commit 95914cb
Show file tree
Hide file tree
Showing 31 changed files with 44 additions and 0 deletions.
44 changes: 44 additions & 0 deletions build.gradle
@@ -0,0 +1,44 @@

/*
* Copyright 2016 Todd Kulesza <todd@dropline.net>.
*
* This file is part of TivoLibre. TivoLibre is derived from
* TivoDecode 0.4.4 by Jeremy Drake. See the LICENSE-TivoDecode
* file for the licensing terms for TivoDecode.
*
* TivoLibre is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* TivoLibre is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with TivoLibre. If not, see <http://www.gnu.org/licenses/>.
*
*/

apply plugin: 'java'

repositories {
mavenCentral()
}

dependencies {
testCompile 'junit:junit:4.+'
compile 'commons-cli:commons-cli:1.+'
compile 'commons-codec:commons-codec:1.+'
compile group: 'org.slf4j', name: 'slf4j-api', version: '1.+'
compile group: 'ch.qos.logback', name: 'logback-classic', version: '1.+'
}

test {
println "Running tests on input file '$testFile'."
println "Using MAK '$mak'"
systemProperties['mak'] = mak
systemProperties['testFile'] = testFile
systemProperties['outFile'] = outFile
}
Binary file removed jar/tivo-libre-no-deps.jar
Binary file not shown.
Binary file removed jar/tivo-libre.jar
Binary file not shown.
Binary file removed lib/commons-cli-1.3.1.jar
Binary file not shown.
Binary file removed lib/commons-codec-1.10.jar
Binary file not shown.
Binary file removed lib/logback-classic-1.1.7.jar
Binary file not shown.
Binary file removed lib/logback-core-1.1.7.jar
Binary file not shown.
Binary file removed lib/slf4j-api-1.7.21.jar
Binary file not shown.
File renamed without changes.

0 comments on commit 95914cb

Please sign in to comment.