Skip to content
Free software for accessing MiniDisc devices
C Python C++ Prolog Shell QMake Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
basictools Remove unused variable "ret" and use return value of scg in-place. Jun 19, 2010
build Add `pkg-config` dependency on macOS Feb 16, 2019
docs Remove trailing space in qhimdtransfer.1 Nov 23, 2012
himdcli libhimd: Move himd_writemp3() from himdcli to libhimd Jan 12, 2019
libhimd Merge pull request #49 from glaubitz/mp3-download-to-libhimd Jan 14, 2019
libnetmd
netmd (python) netmd: Fix expected exception type May 2, 2013
netmdcli
qhimdtransfer Fixes to Italian translation Apr 8, 2019
testdata/himd Add Hi-MD test data for automated tests Sep 13, 2016
.gitignore Install translations on MacOS X Feb 26, 2010
.travis.yml Travis CI: Configuration for Github Releases Dec 17, 2016
COPYING Delete template documentation files from autotools Jun 1, 2009
COPYING.LIB Change licenses for libraries 'libnetmd' and 'libhimd' from GPLv2 Sep 6, 2011
README Update README file Dec 1, 2016
VERSION Update VERSION to 0.9.16. Jan 15, 2019
md.pro

README

PREREQUISITES

  qmake (you don't need the whole Qt stuff for the non-GUI parts, just qmake)
  glib (for the core library)
  mad (for MP3 transfer, can be disabled)
  libgcrypt (for PCM transfer, can be disabled)
  Qt (for the GUI)

BUILDING

This project uses the qmake build system to cooperate with the Qt Creator
IDE. To compile in Qt Creator, just open md.pro. To compile at the
command line, run

  qmake
  make

Depending on the default configuration of your system, you will find
the executables in the debug subdirectory, the release subdirectories or
directly in the directories qhimdtransfer and himdtest.

To disable the optional features, the following keywords are recognized
in the CONFIG variable:

  without_mad -> disables MP3 support; you wont need mad
  without_gcrypt -> disables PCM support; you wont need gcrypt
  without_gui -> disables qhimdtransfer; you wont need Qt and sox

So, the minimal configuration is built by using

  qmake CONFIG+=without_mad CONFIG+=without_gcrypt CONFIG+=without_gui
You can’t perform that action at this time.