diff options
author | chai <chaifix@163.com> | 2018-07-26 17:28:08 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-07-26 17:28:08 +0800 |
commit | 977b845c3e09a5b51895be81ef7514ae4030f588 (patch) | |
tree | b31c37b0b2d2e0344cf798bbf8e761c36850764d /src/libjin/audio/sdl | |
parent | a4c474808273501baff57455dbef7879896e9a8d (diff) |
*条件编译
Diffstat (limited to 'src/libjin/audio/sdl')
-rw-r--r-- | src/libjin/audio/sdl/audio.cpp | 5 | ||||
-rw-r--r-- | src/libjin/audio/sdl/audio.h | 3 | ||||
-rw-r--r-- | src/libjin/audio/sdl/source.cpp | 7 | ||||
-rw-r--r-- | src/libjin/audio/sdl/source.h | 3 |
4 files changed, 17 insertions, 1 deletions
diff --git a/src/libjin/audio/sdl/audio.cpp b/src/libjin/audio/sdl/audio.cpp index 4e565dc..47d8cf8 100644 --- a/src/libjin/audio/sdl/audio.cpp +++ b/src/libjin/audio/sdl/audio.cpp @@ -1,3 +1,6 @@ +#include "../../modules.h" +#if JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO + #include <iostream> #include "audio.h" #include "source.h" @@ -114,3 +117,5 @@ namespace audio } } + +#endif // JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO
\ No newline at end of file diff --git a/src/libjin/audio/sdl/audio.h b/src/libjin/audio/sdl/audio.h index 83ad255..6da6605 100644 --- a/src/libjin/audio/sdl/audio.h +++ b/src/libjin/audio/sdl/audio.h @@ -1,5 +1,7 @@ #ifndef __JIN_AUDIO_SDL_H #define __JIN_AUDIO_SDL_H +#include "../../modules.h" +#if JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO #include <vector> #include "../audio.h" @@ -62,4 +64,5 @@ namespace audio } } +#endif // JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO #endif
\ No newline at end of file diff --git a/src/libjin/audio/sdl/source.cpp b/src/libjin/audio/sdl/source.cpp index 51b67e4..0eedbba 100644 --- a/src/libjin/audio/sdl/source.cpp +++ b/src/libjin/audio/sdl/source.cpp @@ -1,3 +1,6 @@ +#include "../../modules.h" +#if JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO + #include <exception> #include <fstream> @@ -391,4 +394,6 @@ Manager::get()->pushCommand(cmd); \ } } -}
\ No newline at end of file +} + +#endif // JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO
\ No newline at end of file diff --git a/src/libjin/audio/sdl/source.h b/src/libjin/audio/sdl/source.h index ff311b6..38f7ec4 100644 --- a/src/libjin/audio/sdl/source.h +++ b/src/libjin/audio/sdl/source.h @@ -1,5 +1,7 @@ #ifndef __JIN_SOURCE_SDL_H #define __JIN_SOURCE_SDL_H +#include "../../modules.h" +#if JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO #include <vector> #include <queue> @@ -110,4 +112,5 @@ namespace audio } } +#endif // JIN_MODULES_AUDIO && JIN_AUDIO_SDLAUDIO #endif
\ No newline at end of file |