Skip to content

bmdcpp/bmdc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

GPL Licence CodeQL Maintenance

BMDC – file sharing using DC and ADC protocols

Introduction

BMDC – DC++ client based on FreeDC++ with Ignore Users and other changes.
See BMDC-Changelog.txt for detailed info.

License

GNU GPL v3.0 or later. See LICENSE for details.

Links

Dependencies

  • scons >= 0.96
  • pkg-config
  • g++ >= 5
  • glib >= 2.32
  • gtk+ >= 4.0
  • pthread
  • zlib
  • libbz2
  • libssl
  • libmaxminddb
  • gettext
  • pcre

Optional dependencies

  • xattr ( Note: for storing hashes beside files to not always re-hash )
  • libtar (Note: For Backup/Restore options )

Compiling and installing

=======

Compiling

$ cd /path/to/bmdc-source
$ scons PREFIX=/path/to/install/

Installing

# scons install

Running

$ bmdc

or

$ /path/to/install/bin/bmdc

Uninstalling

To uninstall BMDC, simply delete the directory you installed it in.

To uninstall using scons, run:

$ scons -c

or if you used scons to install into the file system then use the same scons command that you used to install and add the option -c:

# scons -c install

=======

License

GNU GPL Version 3.0 or later See LICENSE for details.

Contact

@bmdcpp