-
Notifications
You must be signed in to change notification settings - Fork 13
/
CONTRIBUTING
27 lines (17 loc) · 1021 Bytes
/
CONTRIBUTING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Getting Started
See the INSTALL file on how to build gogglesmm. You can skip the install part and run gogglesmm
directly from the source directory. For development or diagnosing an issue, you want to build
gogglesmm with debug symbols. To do so, run cmake with the appropriate build type:
> cmake -DCMAKE_BUILD_TYPE=Debug .
To run gogglesmm directly from the source directory, you need tell gogglesmm where to find the output plugins.
By default it will try to find them in <install_prefix>/lib/gogglesmm, but you can set the GOGGLESMM_PLUGIN_PATH
environment variable to specify an alternate location:
> export GOGGLESMM_PLUGIN_PATH=gap
> src/gogglesmm
With the debug build enabled, it should print out the filename of the
output plugin when gogglesmm starts playing:
[output] loading plugin: gap/libgap_pulse.so
Contributing Bug Fixes
Bugfix branches should be forked off the "stable" branch
Contributing New Features
New feature branches should be forked off the "develop" branch