- Game-Music-Emu: Merge commits b1948ac, 8af6ba4, eb5f592 and 56d43f4.

Commit titles:
b1948ac - 'Describe CMake addition for static libs in changelog.'
8af6ba4 - 'Bump version in CMakeLists as well.'
eb5f592 - 'Update readme for repo move and next version.'
56d43f4 - 'Update readme as well now.'
This commit is contained in:
Edoardo Prezioso 2016-12-16 21:51:53 +01:00 committed by Christoph Oelckers
parent 287fc513a2
commit 3d3bc8e40e
4 changed files with 37 additions and 14 deletions

View file

@ -4,7 +4,7 @@ project(libgme)
include (CheckCXXCompilerFlag) include (CheckCXXCompilerFlag)
# When version is changed, also change the one in gme/gme.h to match # When version is changed, also change the one in gme/gme.h to match
set(GME_VERSION 0.6.0 CACHE INTERNAL "libgme Version") set(GME_VERSION 0.6.1 CACHE INTERNAL "libgme Version")
# 2.6+ always assumes FATAL_ERROR, but 2.4 and below don't. # 2.6+ always assumes FATAL_ERROR, but 2.4 and below don't.
# Of course, 2.4 might work, in which case you're welcome to drop # Of course, 2.4 might work, in which case you're welcome to drop

View file

@ -4,8 +4,14 @@ Game_Music_Emu Change Log
Game_Music_Emu 0.6.1 Game_Music_Emu 0.6.1
-------------------- --------------------
- Moved repository to Bitbucket since Google Code announced they would
shutdown this year.
- Packaging improvements: - Packaging improvements:
- Honor $LIB_SUFFIX for installed pkg-config metadata. - Honor $LIB_SUFFIX for installed pkg-config metadata.
- Support setting BUILD_SHARED_LIBS to OFF to build libgme as a static
library. (Pass -DBUILD_SHARED_LIBS=OFF when running cmake).
Thanks to lachs0r.
Game_Music_Emu 0.6.0 Game_Music_Emu 0.6.0
-------------------- --------------------

View file

@ -1,10 +1,11 @@
Game_Music_Emu 0.6.0 Game_Music_Emu 0.6.1
-------------------- --------------------
Author : Shay Green <gblargg@gmail.com> Author : Shay Green <gblargg@gmail.com>
Maintainer : Michael Pyne <mpyne@purinchu.net>
Website : http://www.slack.net/~ant/libs/ Website : http://www.slack.net/~ant/libs/
Forum : http://groups.google.com/group/blargg-sound-libs Forum : http://groups.google.com/group/blargg-sound-libs
Source : https://code.google.com/p/game-music-emu/ Source : https://bitbucket.org/mpyne/game-music-emu/
License: GNU Lesser General Public License (LGPL) License : GNU Lesser General Public License (LGPL), see LICENSE.txt
Contents Contents
-------- --------

View file

@ -1,4 +1,4 @@
Game_Music_Emu 0.6.0: Game Music Emulators Game_Music_Emu 0.6.1: Game Music Emulators
------------------------------------------ ------------------------------------------
Game_Music_Emu is a collection of video game music file emulators that Game_Music_Emu is a collection of video game music file emulators that
support the following formats and systems: support the following formats and systems:
@ -38,26 +38,42 @@ Website: http://www.slack.net/~ant/
Forum : http://groups.google.com/group/blargg-sound-libs Forum : http://groups.google.com/group/blargg-sound-libs
License: GNU Lesser General Public License (LGPL) License: GNU Lesser General Public License (LGPL)
Current Maintainer: Michael Pyne <mpyne@purinchu.net>
Getting Started Getting Started
--------------- ---------------
Build a program consisting of demo/basics.c, demo/Wave_Writer.cpp, and Build a program consisting of demo/basics.c, demo/Wave_Writer.cpp, and
all source files in gme/. If you have CMake 2.6 or later, execute all source files in gme/.
run cmake Or, if you have CMake 2.6 or later, execute at a command prompt (from the
extracted source directory):
mkdir build
cd build
cmake ../ # <-- Pass any needed CMake flags here
make # To build the library
cd demo cd demo
run make make # To build the demo itself
Be sure "test.nsf" is in the same directory as the program. Running it Be sure "test.nsf" is in the same directory as the demo program. Running it
should generate the recording "out.wav". should generate the recording "out.wav".
You can use "make install" to install the library. To choose where to install
the library to, use the CMake argument "-DCMAKE_INSTALL_PREFIX=/usr/local"
(and replace /usr/local with the base path you wish to use). Alternately, you
can specify the base path to install to when you run "make install" by passing
'DESTDIR=/usr/local' on the make install command line (again, replace
/usr/local as appropriate).
To build a static library instead of shared (the default), pass
-DBUILD_SHARED_LIBS=OFF to the cmake command when running cmake.
A slightly more extensive demo application is available in the player/ A slightly more extensive demo application is available in the player/
directory. It requires SDL to build. directory. It requires SDL to build.
Read gme.txt for more information. Post to the discussion forum for Read gme.txt for more information. Post to the discussion forum for
assistance. assistance.
Files Files
----- -----
gme.txt General notes about the library gme.txt General notes about the library