$ git clone --depth 1 --recursive https://github.com/Jakz/no-intro-tools
...
$ cd no-intro-tools
$ mvn compile |.|git:master
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building NoIntroTools 0.1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ nointrotools ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ nointrotools ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 46 source files to /Users/tom/Sync/prjcts/no-intro-tools/target/classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/ScriptEnvironment.java:[3,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/ScriptEnvironment.java:[8,9] cannot find symbol
symbol: class GameSet
location: class com.github.jakz.nit.scripts.ScriptEnvironment
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/ScriptEnvironment.java:[10,28] cannot find symbol
symbol: class GameSet
location: class com.github.jakz.nit.scripts.ScriptEnvironment
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/ClrMameProEmitter.java:[8,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/ClrMameProEmitter.java:[10,35] package com.pixbits.lib.lang does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/ClrMameProEmitter.java:[10,1] static import only from classes and interfaces
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/Emitter.java:[5,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/CreatorOptions.java:[14,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/CreatorOptions.java:[15,34] package com.pixbits.lib.io.archive does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/ClrMameProEmitter.java:[17,48] cannot find symbol
symbol: class GameSet
location: class com.github.jakz.nit.emitter.ClrMameProEmitter
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/CreatorOptions.java:[29,16] cannot find symbol
symbol: class DatFormat
location: class com.github.jakz.nit.emitter.CreatorOptions
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/Emitter.java:[9,48] cannot find symbol
symbol: class GameSet
location: interface com.github.jakz.nit.emitter.Emitter
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/config/MergeOptions.java:[6,34] package com.pixbits.lib.io.archive does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/config/MergeOptions.java:[38,10] cannot find symbol
symbol: class ArchiveFormat
location: class com.github.jakz.nit.config.MergeOptions
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/merger/ArchiveInfo.java:[8,42] package com.pixbits.lib.io.archive.handles does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/merger/ArchiveInfo.java:[13,21] cannot find symbol
symbol: class Handle
location: class com.github.jakz.nit.merger.ArchiveInfo
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/merger/ArchiveInfo.java:[21,28] cannot find symbol
symbol: class Handle
location: class com.github.jakz.nit.merger.ArchiveInfo
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/header/Test.java:[5,26] package com.pixbits.lib.io does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/header/Test.java:[9,22] cannot find symbol
symbol: class BinaryBuffer
location: class com.github.jakz.nit.data.header.Test
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/SelectStatement.java:[5,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/SelectStatement.java:[9,29] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.scripts.SelectStatement
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[16,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[17,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[18,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[19,33] package com.github.jakz.romlib.ui does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[20,35] package com.pixbits.lib.ui.elements does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[8,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[9,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[10,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[11,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[12,32] package com.pixbits.lib.searcher does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[13,32] package com.pixbits.lib.searcher does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[14,32] package com.pixbits.lib.searcher does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[15,32] package com.pixbits.lib.searcher does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[30,17] cannot find symbol
symbol: class JPlaceHolderTextField
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[33,27] cannot find symbol
symbol: class Location
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[34,27] cannot find symbol
symbol: class Language
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[161,20] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[19,27] package com.pixbits.lib.searcher does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[19,37] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[53,20] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[58,31] cannot find symbol
symbol: class GameClone
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[58,48] cannot find symbol
symbol: class Location
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[58,11] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[76,55] cannot find symbol
symbol: class Location
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/data/Searcher.java:[76,20] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.data.Searcher
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[59,57] cannot find symbol
symbol: class Location
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[62,40] cannot find symbol
symbol: class Location
location: class com.github.jakz.nit.gui.SearchPanel.LocationCellRenderer
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[78,57] cannot find symbol
symbol: class Language
location: class com.github.jakz.nit.gui.SearchPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/SearchPanel.java:[81,40] cannot find symbol
symbol: class Language
location: class com.github.jakz.nit.gui.SearchPanel.LanguageCellRenderer
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/parser/HeaderParser.java:[12,30] package com.pixbits.lib.io.xml does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/parser/HeaderParser.java:[14,35] cannot find symbol
symbol: class XMLHandler
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[16,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[17,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[18,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[19,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[20,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[21,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[22,35] package com.pixbits.lib.ui.elements does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[24,49] cannot find symbol
symbol: class LoggerFactory
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[24,64] cannot find symbol
symbol: class ProgressLogger
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[43,31] package ProgressDialog does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[26,40] cannot find symbol
symbol: class Logger
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[54,11] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[57,27] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[93,26] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[100,23] cannot find symbol
symbol: class LogScope
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[100,10] cannot find symbol
symbol: class Logger
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[127,39] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[48,11] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel.LogEntry
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[50,14] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel.LogEntry
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[28,20] cannot find symbol
symbol: class LogScope
location: class com.github.jakz.nit.gui.LogPanel.LoggerReceiver
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[34,26] cannot find symbol
symbol: class Log
location: class com.github.jakz.nit.gui.LogPanel.LoggerReceiver
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/gui/LogPanel.java:[34,52] cannot find symbol
symbol: class LogAttribute
location: class com.github.jakz.nit.gui.LogPanel.LoggerReceiver
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[20,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[21,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[22,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[23,40] package com.github.jakz.romlib.data.game does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[24,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[25,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[26,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[27,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[28,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[29,39] package com.github.jakz.romlib.data.set does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[30,26] package com.pixbits.lib.io does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[31,34] package com.pixbits.lib.io.archive does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[32,42] package com.pixbits.lib.io.archive.handles does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[33,42] package com.pixbits.lib.io.archive.handles does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[34,42] package com.pixbits.lib.io.archive.support does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[35,33] package com.pixbits.lib.io.digest does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[36,33] package com.pixbits.lib.io.digest does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[37,33] package com.pixbits.lib.io.digest does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[38,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[39,27] package com.pixbits.lib.log does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[40,34] package com.pixbits.lib.functional does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[44,24] cannot find symbol
symbol: class ProgressLogger
location: class com.github.jakz.nit.emitter.GameSetCreator
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[49,17] cannot find symbol
symbol: class Digester
location: class com.github.jakz.nit.emitter.GameSetCreator
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[53,18] package RomSize does not exist
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[54,22] cannot find symbol
symbol: class Game
location: class com.github.jakz.nit.emitter.GameSetCreator
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/emitter/GameSetCreator.java:[55,22] cannot find symbol
symbol: class GameClone
location: class com.github.jakz.nit.emitter.GameSetCreator
[INFO] 100 errors
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.800 s
[INFO] Finished at: 2017-09-13T18:21:39+02:00
[INFO] Final Memory: 17M/57M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project nointrotools: Compilation failure: Compilation failure:
[ERROR] /Users/tom/Sync/prjcts/no-intro-tools/src/com/github/jakz/nit/scripts/ScriptEnvironment.java:[3,39] package com.github.jakz.romlib.data.set does not exist
....
guess i am missing something.. could you add some basic instructions to the README
? thanks