Tweaked Makefile to handle version numbers in executable name
This commit is contained in:
parent
c73c3794e1
commit
c05967047c
|
@ -1,6 +1,11 @@
|
|||
MumbleDJ Changelog
|
||||
==================
|
||||
|
||||
### March 26, 2015 -- `v2.6.8`
|
||||
* Renamed `mumbledj.gcfg` to `config.gcfg`. However, please note that it will still be called `mumbledj.gcfg` in your `~/.mumbledj` directory. Hopefully this will avoid any ambiguity when referring to the
|
||||
config files.
|
||||
* Tweaked the `Makefile` to handle situations where `go build` creates an executable with an appended version number.
|
||||
|
||||
### March 20, 2015 -- `v2.6.7`
|
||||
* Fixed a typo in `mumbledj.gcfg`.
|
||||
* Songs and playlists are now skipped immediately if the submitter submits a skip command.
|
||||
|
|
6
Makefile
6
Makefile
|
@ -7,14 +7,14 @@ mumbledj: main.go commands.go parseconfig.go strings.go song.go playlist.go song
|
|||
goop go build .
|
||||
|
||||
clean:
|
||||
rm -f mumbledj
|
||||
rm -f mumbledj*
|
||||
|
||||
install:
|
||||
mkdir -p ~/.mumbledj/config
|
||||
mkdir -p ~/.mumbledj/songs
|
||||
if [ -a ~/.mumbledj/config/mumbledj.gcfg ]; then mv ~/.mumbledj/config/mumbledj.gcfg ~/.mumbledj/config/mumbledj_backup.gcfg; fi;
|
||||
cp -u mumbledj.gcfg ~/.mumbledj/config/mumbledj.gcfg
|
||||
if [ -d ~/bin ]; then cp -f mumbledj ~/bin/mumbledj; else sudo cp -f mumbledj /usr/local/bin/mumbledj; fi;
|
||||
cp -u config.gcfg ~/.mumbledj/config/mumbledj.gcfg
|
||||
if [ -d ~/bin ]; then cp -f mumbledj* ~/bin/mumbledj; else sudo cp -f mumbledj* /usr/local/bin/mumbledj; fi;
|
||||
|
||||
build:
|
||||
goop go build .
|
||||
|
|
Reference in a new issue