Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,8 @@ Header file should now be located at `build/olcPixelGameEngine3.h`.

### Available CMake Configuration Flags

* ``-DBUILD_EXAMPLES=ON`` - builds examples, will be located at `build/examples`
* ``-DBUILD_EXAMPLES=ON`` - builds examples, will be located at `build/dev/examples`
* ``-DBUILD_EXTENSIONS=ON`` - builds examples, will be located at `build/dev/extensions`
* ``-DBUILD_WAYLAND=ON`` - if examples are built, build them using wayland. Linux ONLY!
* ``-DUSE_STB=ON`` - build using stb_image for the image loader (See section on STB Image)

Expand Down
2 changes: 1 addition & 1 deletion extensions/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# add_subdirectory(miniaudio)
add_subdirectory(miniaudio)
# add_subdirectory(splashscreen)
14 changes: 14 additions & 0 deletions extensions/miniaudio/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Fetch 3rd Party miniaudio library
FetchContent_Declare(
miniaudio
GIT_REPOSITORY https://github.com/mackron/miniaudio.git
GIT_TAG 0.11.25
)

FetchContent_MakeAvailable(miniaudio)

add_example(ext_demo_Miniaudio demo_Miniaudio.cpp)

target_include_directories(ext_demo_Miniaudio PRIVATE ${miniaudio_SOURCE_DIR})

handle_assets(ext_demo_Miniaudio ${CMAKE_CURRENT_SOURCE_DIR}/assets)
Loading
Loading